Акысыз Текстти шифрлөө

Күчтүү AES-256-GCM менен текстти сырсөз колдонуп шифрлеп жана чечиңиз. Сырсөз браузериңизден эч качан чыкпайт. Сырларды коопсуз бөлүшүңүз.

Жүктөлгөндөн кийин оффлайн иштейт

Күчтүү, стандарттык шифрлөө: AES-256-GCM, ачкычы сырсөзүңүздөн PBKDF2 (250,000 итерация, SHA-256) аркылуу алынат. Ар бир кабар үчүн жаңы кокустук туз жана IV колдонулат.

Сырсөз эч качан сакталбайт же эч жакка жиберилбейт — баары браузериңизде иштейт. Сырсөздү унутуп калсаңыз, кабар калыбына келтирилбейт. Шифрленген текст менен сырсөздү өзүнчө каналдар аркылуу бөлүшүңүз.

Ачык формат: Чыгарылган нерсе — туз (16 байт) + IV (12 байт) + шифртекст + 16 байттык GCM тегинин base64 түрү, ачкыч PBKDF2-SHA256 аркылуу 250 000 итерация менен алынат. Ал 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 менен жергиликтүү иштейт. Ачык текст жана сырсөз түзмөгүңүздөн эч качан чыкпайт. Сырсөз жоголсо, билдирүү калыбына келтирилбейт — бул анын максаты.

Байланыштуу куралдар

Көп берилүүчү суроолор