Генерация симметричного ключа в php
Я пытаюсь сгенерировать симметричный ключ, который я могу использовать для шифрования и дешифрования сообщения с тем же ключом, в php.
Я пробежался по документации php ниже, но могу найти только поколения открытых / закрытых ключей: http://www.php.net/manual/en/function.openssl-pkey-new.php
Любые идеи о том, как я могу использовать эти функции генерации ключа для создания симметричного ключа?
Спасибо джо
1 ответ
Решение
Симметричный ключ - это в основном случайный набор байтов. Если вы хотите использовать openssl
расширение использования openssl_random_pseudo_bytes()
:
$symetric_key = openssl_random_pseudo_bytes($length);