sandex | Дата: Среда, 13.08.2008, 00:33 | Сообщение # 1 |
Admin
Группа: Администраторы
Сообщений: 56
Статус: Offline
| Программа SCrypt является надежным инструментом для шифрования текста и файлов с использованием библиотеки OpenSSL (openssl.org). Используется схема шифрования с ассиметричным ключом на эллиптических кривых. Длина ключа составляет 571 бит, что эквивалентно ключу RSA с длиной ключа >15000 бит! При этом генерация ключа занимает меньше секунды. Для шифрования\расшифровки необходим закрытый/открытый ключ отправителя и открытый/закрытый ключ получателя. На их основе вычисляется общий ключ, затем от него считается Hash SHA512. При шифровании к нему добавляется random salt (чтобы один и тот же текст/файл каждый раз шифровались по разным ключам) а при расшифровке salt берется из текста/файла. Алгоритм шифрования - AES с длиной ключа 256 бит. Закрытый и открытый ключи пользователя хранятся рядом с программой в файлах My.prk и My.pub. Файл My.prk зашифрован по алгоритму AES256, где ключ - хеш SHA512 от пароля пользователя+ случайная соль (random salt) Скачать Homepage
|
|
| |