PHPで、同じキーを使用してメッセージを暗号化および復号化するために使用できる対称キーを生成しようとしています。
以下のphpドキュメントを調べましたが、公開/秘密鍵の生成しか見つけることができません: http://www.php.net/manual/en/function.openssl-pkey-new.php
これらのキー生成関数を使用して対称キーを作成する方法についてのアイデアはありますか?
ありがとう、ジョー
PHPで、同じキーを使用してメッセージを暗号化および復号化するために使用できる対称キーを生成しようとしています。
以下のphpドキュメントを調べましたが、公開/秘密鍵の生成しか見つけることができません: http://www.php.net/manual/en/function.openssl-pkey-new.php
これらのキー生成関数を使用して対称キーを作成する方法についてのアイデアはありますか?
ありがとう、ジョー
対称キーは、基本的にランダムなバイトのセットです。openssl
拡張機能を使用する場合は、次を使用しopenssl_random_pseudo_bytes()
ます。
$symetric_key = openssl_random_pseudo_bytes($length);