gpt4 book ai didi

php - 如何覆盖 24 个字符的 mcrypt salt 限制?

转载 作者:可可西里 更新时间:2023-10-31 23:25:21 25 4
gpt4 key购买 nike

我想在 mcrypt 中使用超过 24 个字符的盐。

mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $salt, $text, MCRYPT_MODE_ECB, mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND));

但是,如果我使 $salt 大于 24 个字符,它会抛出此警告并在 24 个字符处使用截断的盐:

Warning: mcrypt_encrypt() [function.mcrypt-encrypt]: Size of key is too large for this algorithm

有什么办法可以解决这个问题吗?

最佳答案

24 是这个算法的极限。不使用超过 24 个字符的字符。但是你总是可以改变你的盐。

http://en.wikipedia.org/wiki/Advanced_Encryption_Standard

关于php - 如何覆盖 24 个字符的 mcrypt salt 限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5927445/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com