php rsa加密

接口的对接要求 用公钥来加密 采用RSA加密算法,RSA/ECB/PKCS1Padding填充模式,密匙长度(模值)2048

我是使用php语言的。 我该如何操作。 openssl_public_encrypt 只有 OPENSSL_PKCS1_PADDING, OPENSSL_SSLV23_PADDING, OPENSSL_PKCS1_OAEP_PADDING, OPENSSL_NO_PADDING 这几种, 我都试了一遍都失败。 该如何解决啊

image.png

阅读 2.8k
1 个回答

公钥是从对方平台获取的,一开始获取公钥内容之后我是手动放入pem文件中,再从文件中读取。 现在我试了下直接将获取的公钥代码中格式化一下拿来用。就加密成功了。。有什么区别吗。。??
clipboard.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题