我正在使用PHP的openssl_encrypt(),我想知道当加密方法是AES-256-cbc时,所有可能的输出字符的集合是什么?谢谢你提供的任何帮助!
- Rohan
根据文档:
返回一个原始或base64编码的字符串
这由第四个参数决定:$raw_output
设置为TRUE将返回原始输出数据,否则返回值为base64编码。
因此,如果将$raw_output设置为TRUE,则返回原始二进制,这意味着任何字符都是可能的。如果您不设置它(或将其设置为false),则返回一个base64字符串,这意味着可能的字符是a-z, a-z, 0-9, +,/和=。