iOS使用RSA加密有两种方式:
1、使用Apple SDK中的Security.framework框架实现(具体细节,请各位小伙伴还是查看官方资料吧,因为这里不是说明具体的细节的);
2、使用开源库OpenSSL来实现。
使用OpenSSL需要做一些前期工作: http://x2on.de/2010/07/13/tutorial-iphone-app-with-compiled-openssl-1-0-0a-library/
或者这里:http://x2on.de/2010/02/01/tutorial-iphone-app-with-compiled-openssl-library/
读者可以直接使用OpenSSL开源库中的C函数进行RSA加密或解密。如果不熟悉C语言,也无妨,因为已经有人用Objective-C对其开源库的封装