[Q]:MySQL中AES加密语句如下
AES_ENCRYPT('明文', '密钥'); ■ 5.1帮助文档中说MySQL是使用128位的AES密钥的。
●请问当上文中的[密钥]超过128位时,MySQL是通过什么算法将它最终生成128的密钥的呢?
比如AES_ENCRYPT('明文', '123456789...很长比128位长...'); *知道了最终的128位密钥的话,就可以在语言中实现了(为了测试和log的输出)。
劳驾帮忙看下。先谢谢
AES_ENCRYPT('明文', '密钥'); ■ 5.1帮助文档中说MySQL是使用128位的AES密钥的。
●请问当上文中的[密钥]超过128位时,MySQL是通过什么算法将它最终生成128的密钥的呢?
比如AES_ENCRYPT('明文', '123456789...很长比128位长...'); *知道了最终的128位密钥的话,就可以在语言中实现了(为了测试和log的输出)。
劳驾帮忙看下。先谢谢
密钥强度永远是128位