phpAES данный последний блок не заполнен должным образом

Я хотел бы использовать phpAES шифровать пароли пользователей с помощью AES256 / CBC, передавать данные и расшифровывать их с помощью другого программного обеспечения. В тестировании использовал пример, предоставленный разработчиком, и попытался расшифровать шифр онлайн по адресу AES Шифрование и дешифрование онлайн инструмент, к сожалению, я получил следующую ошибку.

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

Кто-нибудь может дать мне руководство?

-1

Решение

Вот ответ, который я получил от разработчика.

Ссылка, которую вы предоставили, вероятно, использует другую схему заполнения, вероятно, PKCS5. Эта библиотека в настоящее время поддерживает заполнение только нулевыми байтами.
Попробуйте протестировать, используя режимы OFB или CFB. Больше информации о дополнении блочного шифра можно найти здесь. CryptoSys PKI Pro Руководство пользователя

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector