我试图生成一个对称密钥,我可以用它来加密和解密具有相同密钥的消息,在 php.ini 中。
我已经浏览了下面的 php 文档,但只能找到公钥/私钥生成: http ://www.php.net/manual/en/function.openssl-pkey-new.php
关于如何使用这些密钥生成函数制作对称密钥的任何想法?
谢谢,乔
我试图生成一个对称密钥,我可以用它来加密和解密具有相同密钥的消息,在 php.ini 中。
我已经浏览了下面的 php 文档,但只能找到公钥/私钥生成: http ://www.php.net/manual/en/function.openssl-pkey-new.php
关于如何使用这些密钥生成函数制作对称密钥的任何想法?
谢谢,乔
对称密钥基本上是一组随机的字节。如果你想使用openssl
扩展使用openssl_random_pseudo_bytes()
:
$symetric_key = openssl_random_pseudo_bytes($length);