如何用openssl_public_encrypt
制作PKCS5和PKCS7填充?
这些是选项:OPENSSL_PKCS1_PADDING
、OPENSSL_SSLV23_PADDING
、OPENSSL_PKCS1_OAEP_PADDING
、OPENSSL_NO_PADDING
如何用openssl_public_encrypt制作 PKCS5 和 PKCS7 填充?
openssl_public_encrypt
与非对称加密(通过公钥加密(一起使用,实际上只有列出的填充可用。
PKCS7 填充与对称加密 (openssl_encrypt( 一起使用。
您可以使用openssl_encrypt
文档进行 pkcs#7 填充。显然(根据评论(当未指定选项时,将使用 pkcs#7 填充。
请注意 - 我不是 php 开发人员,所以如果有更好的方法,请评论/更正。