在php中生成对称密钥

时间:2014-02-23 15:48:08

标签: php cryptography encryption-symmetric symmetric-key

我试图生成一个对称密钥,我可以用它来加密和解密具有相同密钥的消息,在php中。

我已经通过下面的php文档,但只能找到公钥/私钥代: http://www.php.net/manual/en/function.openssl-pkey-new.php

关于如何使用这些密钥生成函数制作对称密钥的任何想法?

谢谢, 乔

1 个答案:

答案 0 :(得分:1)

symetric 键基本上是一组随机字节。如果您想使用openssl扩展名,请使用openssl_random_pseudo_bytes()

$symetric_key = openssl_random_pseudo_bytes($length);