我使用AES 256加密数据,想知道如何限制加密文本的长度。如果我使用AES 256加密6个字符串,则大约加密100个字符。我希望将这些数据添加到表中,以便知道最大长度,以便在php编解码器中在表中设置约束。
$this->encryption->initialize(
array(
'cipher' => 'aes-256',
'mode' => 'ECB',
'key' => $key1
)
);
$this->encryption->encrypt($_POST['uname']);发布于 2018-11-12 17:45:13
给出最小信息的最佳猜测是,您将加密数据视为空终止字符串,而且由于加密不为空终止加密的数据,空终止符恰好在内存中丢失加密数据。
下面假设AES处于欧洲央行模式。
https://stackoverflow.com/questions/53267054
复制相似问题