LibraTool logoLibraTool

وړیا د متن کوډ کول

متن د پاسورډ سره د پیاوړي AES-256-GCM سره کوډ او کوډ گشا کړئ. پاسورډ هیڅکله ستاسو براوزر نه شي وتلی. رازونه په خوندي ډول شریک کړئ.

یو ځل چې لوډ شي آفلاین کار کوي

پیاوړی، معیاري کوډ کول: AES-256-GCM چې کیلي یې د PBKDF2 (۲۵۰،۰۰۰ ورونه، SHA-256) له لارې ستاسو له پاسورډ نه اخیستل کیږي. هر پیغام یو نوی تصادفي سالټ او IV کاروي.

پاسورډ هیڅکله نه ساتل کیږي او نه چیرته لیږل کیږي — هر څه ستاسو په براوزر کې روان دي. که پاسورډ هیر کړئ، پیغام بیا ترلاسه کیدی نشي. کوډ شوی متن او پاسورډ په جلا لارو کې شریک کړئ.

خلاصه بڼه: پایله د سالټ (۱۶ بایټه) + IV (۱۲ بایټه) + کوډ شوي متن + ۱۶ بایټه GCM ټګ base64 ده، چې کیلي یې د PBKDF2-SHA256 له ۲۵۰٬۰۰۰ تکرارونو څخه ده. دا د OpenSSL یا CryptoJS سره ناسازګاره ده، خو تاسو یې له دې وېبپاڼې پرته هم خلاصولای شئ، د بېلګې په توګه په Node.js کې:

const c = require('crypto');
const b = Buffer.from(B64, 'base64');
const k = c.pbkdf2Sync(PASSWORD, b.subarray(0, 16), 250000, 32, 'sha256');
const d = c.createDecipheriv('aes-256-gcm', k, b.subarray(16, 28));
d.setAuthTag(b.subarray(b.length - 16));
console.log(d.update(b.subarray(28, b.length - 16)) + d.final());

دا څنګه کار کوي

یو راز په یوه ناامنه چینل (ایمیل، چیټ) کې واستوئ د یوه پاسورډ سره یې کوډ کولو سره چې یوازې تاسو او ترلاسه کوونکی یې پیژنئ. دا ورته پیاوړې، معياري کریپټوګرافي کاروي لکه د پاسورډ مدیرانو کي — بشپړ ستاسو په براوزر کې چلي.

  1. 1
    تاسو متن او یو پاسورډ داخلوئ
    هیڅ نه اپلوډ کیږي؛ پاسورډ هیڅکله زیرمه یا لیږدول نه کیږي.
  2. 2
    یوه کیلي ستاسو پاسورډ څخه اخیستل کیږي
    PBKDF2 ستاسو پاسورډ د 250,000 SHA-256 تکرارونو او یوه تازه تصادفي مالګې سره غزوي، د زوره-ماتونکي برید ورو کوي.
  3. 3
    متن د AES-256-GCM سره کوډ کیږي
    یو تصادفي IV هر ځل کارول کیږي، او GCM یو تصدیق ټاګ اضافه کوي نو لاسوهنه (یا ناسم پاسورډ) د کوډ خلاصولو پرمهال کشفیږي.
  4. 4
    تاسو کوډ شوی متن شریکوئ
    base64 پایله هر چینل له لارې واستوئ، او پاسورډ جلا. ترلاسه کوونکی دواړه دلته پیسټوي ترڅو کوډ خلاص کړي.

ټوله کریپټوګرافي محلي ډول د براوزر اصلي Web Crypto سره چلیږي. متن او پاسورډ هیڅکله ستاسو وسیله نه پریږدي. که پاسورډ ورک شي، پیغام بیرته نه ترلاسه کیدونکی دی — دا هدف دی.

اړوندې وسیلې

په مکرر ډول پوښتل شوې پوښتنې