2013-10-31 51 views
0

我在我的iOS項目中使用RNCryptor。RNCryptor用OpenSSL和私鑰簽名

我有一個openssl .pem(私鑰)文件。並只有該文件。

我需要使用該文件來引用/簽署一個字符串。

有沒有人知道代碼可能看起來像這樣做?

+0

私鑰不用於加密數據,但解密。你需要一個公鑰來加密。 –

+0

使用OpenSSL生成密鑰對。 – Shinichi

+0

您可以並且必須使用公鑰和私鑰進行加密和解密。一個確實會顛倒其他。 – Tuan

回答

0

RNCryptor是一種管理AES對稱加密的格式和庫。你所描述的很可能是RSA非對稱加密(公鑰/私鑰加密)。它們不兼容。

+0

謝謝你的提示! – Tuan

+0

@Rob是否有任何不對稱加密的庫,比如RNCryptor確實對稱? – Ryan

+0

@Ryan請參閱我的答案[RSA Encription with no external libraries](http://stackoverflow.com/questions/19608727/encrypt-or-sign-string-with-public-key-in-ios-with-目標c)。也許這有幫助。 – Tuan