ESC

AES-шифрование и расшифровка

Зашифрованный текст появится здесь...
Расшифрованный текст появится здесь...
Всё шифрование и расшифровка происходят в браузере через Web Crypto API. Данные и пароли не отправляются на сервер. Зашифрованный результат включает соль и IV для переносимости.

Примеры использования

Зашифровать сообщение

Зашифруйте текстовое сообщение с AES-256-GCM. Самый надёжный режим со встроенной аутентификацией.

Защитить конфиденциальные данные

Зашифруйте конфигурационные данные — API-ключи, URL баз данных и токены — перед хранением или передачей.

Совместимость с устаревшими системами

Шифруйте в режиме AES-CBC со 128-битным ключом для совместимости со старыми системами и библиотеками.

Возможности

AES-GCM и AES-CBC

Поддержка AES-GCM (аутентифицированное шифрование) и AES-CBC с 128- или 256-битными ключами

Получение ключа PBKDF2

Получение ключа из пароля через PBKDF2 со 100 000 итераций и SHA-256 для максимальной безопасности

Переносимый формат

Зашифрованный результат содержит соль, IV и информацию о режиме в одной Base64-строке для удобной передачи

Приватность

Вся обработка выполняется локально в браузере через Web Crypto API, данные не отправляются на серверы

Как пользоваться?

1

Введите текст и пароль

Введите или вставьте текст для шифрования и задайте надёжный пароль. Выберите режим шифрования и размер ключа.

2

Зашифруйте

Нажмите «Зашифровать» для получения зашифрованного Base64-результата. Скопируйте его для хранения или передачи.

3

Расшифруйте

Перейдите на вкладку «Расшифровка», вставьте зашифрованный текст и введите тот же пароль для расшифровки.

Часто задаваемые вопросы

AES — стандарт симметричного шифрования, который используют правительства и банки по всему миру. Один ключ шифрует и расшифровывает.

GCM обнаруживает подмену данных (аутентифицированное шифрование), CBC — нет. Используйте GCM, если не нужна совместимость со старыми системами.

PBKDF2 со 100 000 итераций и SHA-256 превращает пароль в ключ. Подбор перебором нереален на практике.

Ничего не покидает ваш браузер. Web Crypto API обрабатывает всё локально.

Что такое инструмент AES-шифрования?

Нужно безопасно передать кому-то пароль? Email не защищён, как и Slack. AES-шифрование превращает любой текст в шифротекст, который сможет прочитать только тот, кто знает правильный пароль. Этот инструмент использует AES-GCM или AES-CBC со 128- или 256-битными ключами, получает ключ из пароля через PBKDF2 (100 000 итераций) и делает всё в браузере через Web Crypto API. Данные никогда не попадают на сервер.

Почему разработчики доверяют этому инструменту

На выходе — одна Base64-строка с солью, IV и шифротекстом. Можно вставить в чат, сохранить в конфиг или базу данных. Получателю нужен только пароль. GCM-режим ловит любые подмены, PBKDF2 делает словарные атаки бессмысленными, а ваш открытый текст никогда не покидает вашу машину.

Безопасность и конфиденциальность

Безопасность ваших данных — наш приоритет

Локальная обработка

Вся обработка происходит в вашем браузере

Без передачи данных

Ваши данные не отправляются на наши серверы

Без хранения данных

Данные не хранятся и не передаются

SSL-шифрование

SSL-шифрование для безопасного соединения

Next Step