社区
iOS
帖子详情
ios gmssl或者openssl 打包好怎样使用sm2,sm3加解密呢?
iamzgwei
2018-02-24 10:52:53
http://blog.cocoachina.com/article/38141
按照这里打包好,导入openssl头文件,sm2的c文件,
但是使用的时候,提示找不到文件openssl文件
求大神讲解如何使用打包好的 gmssl库进行sm2,sm3加解密。
...全文
1890
1
打赏
收藏
ios gmssl或者openssl 打包好怎样使用sm2,sm3加解密呢?
http://blog.cocoachina.com/article/38141 按照这里打包好,导入openssl头文件,sm2的c文件, 但是使用的时候,提示找不到文件openssl文件 求大神讲解如何使用打包好的 gmssl库进行sm2,sm3加解密。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Mario_ZJ
2018-08-30
打赏
举报
回复
求教打包,我现在打包都没打成
iOS
GMSSL
国密
sm2
加解密
通过调用GMSLL的api来实现国密
sm2
的
加解密
,已经封装成oc语言,可直接调用,非常方便,欢迎下载。
SM4.zip_
openssl
国密_
sm2
iOS
_
sm2
openssl
_
sm2
加密_国密
近期由于公司项目的需要开始研究国密
SM2
加密.网上也找了许久没有,可是没有关于
iOS
方面的实现,有很多基于
openssl
的C语言的实现,但是因为是C的小白,而且代码较乱,也没注释,被坑了不少的下载积分.后来找到
GmSSL
有实现
sm2
.实现过程中遇到了各种的坑,同时也有其他小伙伴有这方面的需求,所以把我的实现过程分享一下.
GMObjC:基于
OpenSSL
的
SM2
SM3
SM4ECDH库。(基于
OpenSSL
对国密
SM2
SM3
SM4ECDH算法的OC封装)
转基因
OpenSSL
1.1.1及更高版本增加了对基于中文的
SM2
/
SM3
/ SM4加密算法的支持,基于OC封装
使用
SM2
非对称加密,
SM2
签名验证,ECDH密钥协议,
SM3
摘要算法和SM4对称加密。 入门 在终端中运行以下命令: git clone https : //github . com / muzipiao / GMObjC . git cd GMObjC / Example pod install open GMObjC . xcworkspace 要求 依赖于
OpenSSL
1.1.1或更高版本,已
打包
为框架,并已上传cocoapods,可以拖动到项目中直接安装,或
使用
openssl
-1.1.1.zip
OpenSSL
库1.1.1版本,
SM2
/
SM3
/SM4
加解密
,
SM2
+
SM3
签名,验证签名。 已经
打包
成libcrypto.a libssl.a 支持armv7,arm64,armv7s,i386,x86_64。
iOS
项目直接用
openssl
1.1.1-
sm2
.zip
该代码来源于https://github.com/muzipiao/GMObjC,在macOS上亲测有效。
iOS
29,028
社区成员
12,466
社区内容
发帖
与我相关
我的任务
iOS
主要讨论与iOS相关的软件和技术
复制链接
扫一扫
分享
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章