Шыфраванне тэксту — бясплатна
Шыфруйце і расшыфроўвайце тэкст з дапамогай пароля з выкарыстаннем надзейнага AES-256-GCM. Пароль ніколі не пакідае ваш браўзер. Бяспечна абменьвайцеся сакрэтамі.
Надзейнае, стандартнае шыфраванне: AES-256-GCM з ключом, вытворным праз PBKDF2 (250 000 ітэрацый, SHA-256). Кожнае паведамленне выкарыстоўвае новую выпадковую salt і IV.
Пароль ніколі не захоўваецца і нікуды не адпраўляецца — усё выконваецца ў вашым браўзеры. Страціўшы пароль, паведамленне нельга аднавіць. Адпраўляйце зашыфраваны тэкст і пароль па розных каналах.
Адкрыты фармат: Вынік — гэта base64 ад соллі (16 байт) + IV (12 байт) + шыфратэксту + 16-байтавага GCM-тэга, з ключом ад 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());Тыповыя выкарыстанні
- Бяспечна сдзяліцеся сакретамЗашыфруйце пароль ці заметку для адправкі па чаце ці электроннай пошце.
- Зашыфруйце прыватную заметкуАховайце адчувальныя заметкі, якія вы сохраняеце ці ўстаўляеце дзе-небудзь.
- Адправьце вучыненні адпаведнасці бяспечнаЗашыфруйце ключы API ці логіны перад сдзяленнем з аднапрацоўнікам.
- Ведзіце зашыфраваны запіс журналаЗашыфруйце асабістае пісьмо, каб толькі вы змаглі яго прачытаць.
- Узнайце, як працуе шыфраваннеПаглядзіце шыфраванне AES-256-GCM у дзеянні.
Як гэта працуе
Адпраўлення сакрэту адносна insecure канала (вямэйла, чата) з шыфраванне яе з пароль толькі вы і адпраўнік знаёце. Гэта выкарыстоўвае тыя жа моцны, стандартны крыптаграфія як менеджары паролю — запускаючы цалкам у вашым браўзеры.
- 1Вы ўвёдаеце тэкст і парольНіч не загружаецца; пароль ніколі не захоўваецца ці адпраўляецца.
- 2Ключ яв'ляецца дэрыватум паролюPBKDF2 расцягіваецца ваш пароль з 250,000 SHA-256 іцерацыіў і свежа выпадковы salt, робячы brute-force атакі павольныя.
- 3Тэкст шыфруецца з AES-256-GCMВыпадковы IV выкарыстоўваецца кожны раз, і GCM дадае аўтэнтыфікацыю тэг, так што tampering (ці грэшны пароль) выявяны на дэшыфравання.
- 4Вы дзелітеся зашыфраваны тэкстАдпраўліце base64 вынік адносна любога канала, і пароль паасобку. Адпраўнік вклеіце абодва тут каб дэшыфраваць.
Уся крыптаграфія працуе лакальна на натыўным Web Crypto браўзера. Адкрыты тэкст і пароль ніколі не пакідаюць прыладу. Калі пароль страчаны, паведамленне не аднавіць — у гэтым і сэнс.
Звязаныя інструменты
Шыфраванне файлаў (AES-256-GCM)
Шыфруйце любы файл паролем з выкарыстаннем AES-256-GCM і PBKDF2 (250 000 ітэрацый). Вывад .enc адкрываецца толькі з правільным паролем, і толькі гэты інструмент можа яго расшыфраваць. Цалкам на баку кліента — ваш файл ніколі не пакідае вашу прыладу.
Абараніць PDF паролем
Дадайце пароль да PDF з шыфраваннем AES-256 і пры жаданні забараніце друк, капіраванне або рэдагаванне. Працуе ў браўзеры; нічога не загружаецца.
Разблакіраваць PDF
Выдаліце пароль з PDF, які вы можаце адкрыць, або зніміце абмежаванні на друк, капіраванне і рэдагаванне. Некалькі файлаў адначасова. Працуе ў браўзеры; нічога не загружаецца.