
openssl
文章平均质量分 78
red.dust
这个作者很懒,什么都没留下…
展开
-
openssl证书命令行
openssl x509部分命令打印出证书的内容:openssl x509 -in cert.pem -noout -text打印出证书的系列号openssl x509 -in cert.pem -noout -serial打印出证书的拥有者名字openssl x509 -in cert.pem -noout -subject以RFC2253规定的格式打印出证书的拥有者名字open...原创 2017-04-27 17:34:30 · 1110 阅读 · 0 评论 -
ssl协商以及秘钥交换
一、SSL协商 由于非对称加密的速度比较慢,所以它一般用于密钥交换,双方通过公钥算法协商出一份密钥,然后通过对称加密来通信,当然,为了保证数据的完整性,在加密前要先经过HMAC的处理。 SSL缺省只进行server端的认证,客户端的认证是可选的。以下是其流程图(摘自TLS协议)。 Client转载 2017-02-26 22:12:22 · 3437 阅读 · 0 评论 -
EVP_CIPHER_CTX加解密接口函数说明
源码文件:/evp/evp_enc.cEVP_CIPHER_CTX ctx;加密函数说明:1、EVP_CIPHER_CTX_init(&ctx)把ctx清02、EVP_EncryptInit_ex(&ctx, EVP_rc4(), NULL, key, NULL);初始化ctx2.1、ctx->encrypt = enc;设置ctx为加密或者解密...原创 2016-11-07 21:33:07 · 27862 阅读 · 3 评论