Зашифровать текст паролем
Зашифруйте текст паролем с использованием AES — прочитать его сможет только тот, кто его знает.
Зашифровать текст паролем
Шифрование текста с помощью пароля превращает читаемое сообщение в блок Base64, который может прочитать только тот, кто владеет паролем. Используйте его, прежде чем вставлять ключ API в заявку, отправлять коллеге набор учетных данных, сохранять личные заметки в синхронизированной папке или писать журнал в текстовом файле, который смогут открыть другие люди на компьютере.
Выберите режим и введите пароль. В режиме шифрования инструмент берет ваш текст и возвращает зашифрованный блок, готовый для копирования куда угодно. В режиме расшифровки вы вставляете этот блок обратно, вводите тот же пароль, и снова появляется исходный текст. Поле пароля замаскировано и, в отличие от всех других опций на этом сайте, оно намеренно никогда не записывается в память вашего браузера.
Эта работа выполняется AES-256-GCM через собственный Web Crypto API браузера. Ваш пароль растягивается в ключ с PBKDF2-HMAC-SHA256 за 210 000 итераций с использованием случайной 16-байтовой соли, и каждое сообщение получает новый случайный 12-байтовый вектор инициализации. Соль и IV перемещаются внутри вывода, поэтому двойное шифрование одного и того же предложения дает два разных блока. GCM также проверяет подлинность данных, поэтому блок, который был отредактирован или усечен в пути, не может расшифровать вместо того, чтобы спокойно возвращать мусор.
Все это происходит на вашем устройстве: ни пароль, ни ключ, ни открытый текст никуда не отправляются, и это единственная причина, по которой такой инструмент заслуживает вашего доверия. Однако это обоюдоострый подход: нет ни восстановления, ни черного хода. Если вы потеряете пароль, текст исчезнет навсегда, поэтому сохраните его в диспетчере паролей, прежде чем закрывать вкладку.