首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

PHP基于openssl实现的非对称加密操作示例

本文实例讲述了PHP基于openssl实现的非对称加密操作。分享给大家供大家参考,具体如下: 使用非对称加密主要是借助openssl的公钥和私钥,用公钥加密私钥解密,或者私钥加密公钥解密。...1.安装openssl和php的openssl扩展 2.生成私钥:openssl genrsa 用于生成rsa私钥文件,生成是可以指定私钥长度和密码保护 openssl genrsa -out rsa_private_key.pem...privateKeyFilePath = 'rsa_private_key.pem'; /** * 公钥文件的路径 */ $publicKeyFilePath = 'rsa_public_key.pem'; extension_loaded...如果公钥文件内容被破坏,openssl_pkey_get_public函数返回false */ $publicKey = openssl_pkey_get_public(file_get_contents...256/SHA-512/SHA-3/RIPEMD-160加密工具: http://tools.zalou.cn/password/hash_md5_sha 在线sha1/sha224/sha256/sha384

57541
领券