iOS 基于p12证书的公钥加密,私钥解密,证书签名,获取证书序列号等属性

一、证书加密有两种方式获取证书的私钥和公钥

        ①iOS 原生API 读取证书的公钥和私钥

        ②调用openssl k库函数进行加解密

二、本文对于证书的加解密使用的是iOS原生API

        具体的demo,网址:https://download.csdn.net/download/weixin_37569048/10326929

三、使用OpenSSL库

            以下这个链接,有详细的openssl使用方式

                iOS 在Xcode中使用OpenSSL库

                    https://www.cnblogs.com/mafeng/p/6552523.html
四、注意事项

    配置xcode时两个配置地点:

        ①、


        ②、

    五加密后的效果图

                        

            对1234进行公钥加密和私钥解密的结果,以及获取证书的序列号(这个可以导入导入证书到电脑中,然后查看详细信息可以看到证书序列号信息)

                    

        好了,差不多就结束了,第一次写博客,写的乱七八糟的,希望大家不要喷我,会慢慢变好的,谢谢!

代码请看demo,就不粘贴了!



你可能感兴趣的:(iOS,开发,iOS,开发,证书加密,证书签名)