採用RSA加密方式,主要是生成公鑰和私鑰,公鑰用來加密,私鑰用來解密,至於其中如何實現的,網上有不少原理。git
參見以下:github
https://github.com/jslim89/RSA-objc加密
PS:spa
生成私鑰ssl
$ openssl genrsa -out private_key.pem 512
生成公鑰get
$ openssl rsa -in private_key.pem -pubout -out publi