繁体   English   中英

在iPhone / iOS上使用PublicKey RSA OAEP_SHA1解密/验证

[英]Decrypt/Verify using PublicKey RSA OAEP_SHA1 on iPhone/iOS

我有一个我无法理解的理论问题。

由于有关签名/验证模式的特殊实现。 我得到了由服务器的私钥加密的文件。 此私钥是使用OAEP SHA1填充构建的。

使用Bouncy Castle库在Android,Java和Windows中解密此文件时,我没有遇到任何问题。

我用Google搜索,但我没有得到什么好的解决方案的iOS / iPhone plattaform破译,由于iOS的尚未执行的解码OAEPSHA1协议文件(只支持没有填充或PKCS#1填充来自: https://开头developer.apple.com/library/mac/samplecode/CryptoCompatibility/Listings/Read_Me_About_CryptoCompatibility_txt.html

所以我问是否有人知道如何在iOS中使用带有OAEPSHA1填充的PublicKey进行解密的理论概念。

提前致谢。

因此,可以在无填充模式下对其进行解密,并通过您的代码删除/验证OAEP填充,这并不难。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM