2011-02-17 62 views
0

我可以使用CER文件和TXT文件從頭開始,輕鬆地使用終端通過openSSL命令加密字符串。我必須在iPhone SDK中做同樣的事情。iPhone SDK中的openSSL命令...怎麼樣?

圍繞着如何編譯openssl for iPhone SDK的優秀教程。但後來我錯過了下一步。

如何在iPhone .m中使用以下命令,例如?

OpenSSL的rsautl -encrypt -in TEXT.TXT退房手續ENCRYPTED.enc -inkey CERTIFICATE.cer -certin -pkcs

我很抱歉,如果這個問題聽起來很蠢,但我真的不知道該怎麼開始......是否有教程或樣本?

非常感謝!

回答

0

OpenSSL不是爲iOS預建的。也許使用Jens Alfke的MYCrypto框架。這增加了Apple的Keychain和CommonCrypto組件的包裝。例如,您可以使用它來幫助您設置證書並執行基於公鑰和私鑰的加密。

+0

謝謝......但似乎它不能在iPhone上工作,開發人員說......其實我嘗試了security.framework,我想我幾乎在那裏,但無法讓它工作......對於那些希望看到我的代碼,請訪問http://stackoverflow.com/questions/5019185/iphone-encryption-with-certificate不幸的是,由於某些原因,它不工作... – Fabio 2011-02-17 10:44:40