#encryption #notepad #aes
#шифрование #notepad #aes
Вопрос:
Я использую несколько онлайн-инструментов шифрования для преобразования обычного текста с помощью AES (например, https://www.javainuse.com/aesgenerator
). Это необходимые параметры:
AES 128 bit - mode ECB - output Base64
С помощью imput «sample_text» и ключа «my_secret_key123» результат будет следующим: 240WkpG6ltUFolBLg EZtw ==
Как я могу получить тот же результат, используя плагин nppcrypt? На вкладке basic я выбрал:
chyper: E-R Rijndael
key-lenght: 128 Bits
mode: ecb
password: my_secret_key123
На вкладке кодирование:
base64 is checked
На вкладке key я точно не знаю, какой параметр использовать
На вкладке iv опция отключена
На вкладке auth добавление hmac отключено
Комментарии:
1. nppcrypt ожидает пароль, из которого получен фактический ключ с помощью функции получения ключа (которая выбирается и настраивается на вкладке ключа ), в то время как на веб-сайте ключ вводится напрямую . Т.е. nppcrypt нельзя настроить для воспроизведения результата веб-сайта. Для этого потребуется, чтобы пароль был получен из ключа, что невозможно, поскольку функции получения ключа необратимы.
2. Жаль, что функция получения ключа не может быть исключена, позволяя пользователю свободно выбирать, вводить пароль напрямую или нет. Возможно, я могу надеяться на будущую версию…