gpt4 book ai didi

iphone - iPhone上的RSA/ECB/PKCS1Padding解密

转载 作者:行者123 更新时间:2023-11-28 22:37:18 30 4
gpt4 key购买 nike

我已经搜索了很多关于我的任务,比如,

我正在通过使用 RSA/ECB/PKCS1Padding 从后端加密的 XML 获取数据,他们给了我一个文件名 “publickey.der”。根据他们的说法,这是公钥,您需要使用此 key 进行解密。

说真的,我不知道如何使用这个公钥在 Objective C 上解密。

请指导我需要使用哪个框架或库或 sdk,或者谁有这方面的示例代码。我只指望你们。

期待您的回复

再次感谢您

最佳答案

Public keys are used for encryption, private keys are used for decryption .您必须先纠正此问题。

此外,RSA/ECB/PKCS1Padding 并不常见,当您想对大量数据进行 rsa 加密时,通常您会使用 rsa 加密 aes key ,然后使用 aes 加密您的数据。

基本上,要在 java 之外执行此 RSA/ECB 解密,它将是手动的,并且您将必须按 block 大小( key 大小)分解密文,然后在不填充的情况下解密每个 block ,直到最后一个带有填充的 block ,这就是您获得欧洲央行的方式。

这并不理想,结合他们为您提供公钥并告诉您解密,这表明向您提供数据的人需要解决他们的加密问题。

关于iphone - iPhone上的RSA/ECB/PKCS1Padding解密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15568952/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com