Какой диапазон символов может вывести PHP openssl_encrypt () с помощью AES-256-cbc? - PullRequest
1 голос
/ 16 июля 2011

Я использую PHP openssl_encrypt (), и мне было интересно, каков набор всех возможных символов вывода, когда метод шифрования AES-256-cbc? Спасибо за любую помощь, вы можете предоставить!

  • Rohan

1 Ответ

2 голосов
/ 16 июля 2011

Согласно документации :

возвращает строку в кодировке raw или base64

Это определяется 4-м параметром: $ raw_output

Установка в TRUE вернет необработанные выходные данные, в противном случае возвращаемое значение будет закодировано в base64.

Поэтому, если вы установите $ raw_output в TRUE, тогда возвращается двоичный файлЭто означает, что возможен любой символ.Если вы не установите его (или установите его в значение false), то будет возвращена строка base64 , что означает возможные символы: AZ, az, 0-9, +, / и =.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...