我想在Swift中使用RSA公钥解密消息

我想在Swift中使用RSA公钥解密消息,swift,swift3,rsa,Swift,Swift3,Rsa,我不熟悉斯威夫特语。我想要一个使用RSA公钥解密消息的swift代码。 使用的填充为“PKCS1”。(我不是说签名,我想要的是使用公钥解密消息本身的代码)。 提前谢谢 我想要一个使用RSA公钥解密消息的swift代码 你所要求的是不可能的 对于RSA,公钥用于加密消息,而私钥用于解密加密消息。签名是另一种方式,这可能是你感到困惑的原因。签名是使用私钥创建的,可以通过公钥进行验证。RSA不是这样工作的。签名是用私钥进行的,并由公钥进行验证,而数据加密是用公钥进行的,只有私钥才能解密消息。我建议先阅

我不熟悉斯威夫特语。我想要一个使用RSA公钥解密消息的swift代码。 使用的填充为“PKCS1”。(我不是说签名,我想要的是使用公钥解密消息本身的代码)。 提前谢谢

我想要一个使用RSA公钥解密消息的swift代码

你所要求的是不可能的


对于RSA,公钥用于加密消息,而私钥用于解密加密消息。签名是另一种方式,这可能是你感到困惑的原因。签名是使用私钥创建的,可以通过公钥进行验证。

RSA不是这样工作的。签名是用私钥进行的,并由公钥进行验证,而数据加密是用公钥进行的,只有私钥才能解密消息。我建议先阅读RSA的实际工作原理。