iOS中使用RSA加密与解密
创始人
2025-05-28 06:07:29

通常我们使用iOS的RSA加密或者解密时候,有如下几种情况(这里只讨论使用公钥加密的情况):

  • 带公钥的证书
  • PEM的格式public key(base64编码的PEM格式的公钥)
  • DER格式的二进制字符串公钥
  • 只有公钥的模n和公开幂e(通常是给的16进制Data数据)

带公钥证书,PEM格式publickey,DER格式的二进制字符串加密方法

iOS能够支持的带公钥的证书只能支持 — 二进制编码格式的DER的X.509格式的证书.因此如果给予的证书格式是PEM格式,请将PEM格式转化成DER格式.

#import "RSAEncryptor.h"
#import @implementation RSAEncryptor

相关内容

热门资讯

虎嗅【作·嗅之星】周榜第319... 作·嗅之星榜单,以周榜的形式,呈现每周新鲜出炉的优秀作品。一、2026年6月12日~2026年6月1...
韩国房价暴涨 韩国房价暴涨 闊... 订阅 快刀财经 ▲ 做您的私人商学院股市发财,楼市买单。作者:城北徐公来源:格隆(ID: gur...
创新药全线爆发 创新药全线爆发... 2026.06.29本文字数:3099,阅读时长大约5分钟作者 |第一财经 曹璐6月22日,申万医药...
腾讯被曝与长鑫存储签下超200... 6月29日,据路透社报道,三位知情人士透露,长鑫存储已与腾讯控股签署一份长期供货协议,金额超人民币2...
中导光电科创板IPO获受理 系... 《科创板日报》6月29日讯(记者 陈俊清)近日,上交所官网显示,中导光电科创板IPO审核状态更新为已...