我一直在使用PHP中的openssl库来生成RSA加密的密钥对,并且已经看到在最新版本的PHP 7.2中,libsodium现在已经集成。
我想更新到更新的库,并可以生成密钥对。在openssl库中,我能够将密钥导出到加密的密钥文件,以便存储在文件系统上。
如何通过libsodium实现这种等效性?
谢谢,
莱昂
libsodium不支持RSA。根据https://wiki.php.net/rfc/libsodium,libsodium支持的算法如下:
libsodium的设计原则之一是人们不知道如何选择最好的加密原语,因此libsodium为您选择并且不让您自己选择。