首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >iOS端的RSA/ECB/OAEPWithSHA-256AndMGF1Padding 加密 ?

iOS端的RSA/ECB/OAEPWithSHA-256AndMGF1Padding 加密 ?

提问于 2021-09-01 15:54:09
回答 2关注 0查看 821

RSA/ECB/OAEPWithSHA-256AndMGF1Padding 加密方式,对java后台和android兼容很好.

iOS端也需要因为安全原因适配.

iOS端SecPadding方式 有kSecPaddingOAEP

openssl库中有 # define RSA_PKCS1_OAEP_PADDING 4

方案描述:

1.如果openssl库中, 已知找到RSA_padding_add_PKCS1_OAEP_mgf1方法, 其中默认是sha1() ,替换成sha256(). 此方案,openssl静态库存在问,不能顺利编译,而且没有后续方案.

2.swift混编路线.

3.曲线救国,比如开启线程创建webview,等有js实现加密,回传给原生.

求大佬给点建议..

相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档