李阿淇的个人空间 https://www.eechina.com/space-uid-158107.html [收藏] [复制] [RSS]

博客

Openssl安装使用(一):OpenSSL简介

热度 10已有 977 次阅读2022-9-7 13:59

SSLSecure Sockets Layer(安全套接层协议)的缩写,可以在Internet上提供秘密性传输。其目标是保证两个应用间通信的保密性和可靠性,可在服务器端和用户端同时实现支持OpenSSL是一个强大的安全套接字层密码库,其支持多种对称、非对称、摘要算法以及证书生成管理等功能,非常适合服务器等平台使用,开发者只需要安装完成Openssl后通过调用其API接口函数即可实现各种数据安全功能。对称算法支持的分组加密算法包括SM4、AES、DES、Blowfish、CAST、IDEA、RC2、RC5,都支持电子密码本模式(ECB)、加密分组链接模式(CBC)、加密反馈模式(CFB)和输出反馈模式(OFB)四种常用的分组密码加密模式。其中,AES使用的加密反馈模式(CFB)和输出反馈模式(OFB)分组长度是128位,其它算法使用的则是64位。DES算法还支持三个密钥和两个密钥3DES算法。非对称算法支持的非堆成算法包括SM2算法,DH算法、RSA算法、DSA算法椭圆曲线算法ECC)。SM2算法为国密算法可实现数据的签名验签和加解密、密钥交换等功能,DH算法一般用于密钥交换。RSA算法既可以用于密钥交换,也可以用于数字签名和加解密使用,DSA算法则一般只用于数字签名。摘要算法支持的摘要算法包括SM3、MD2、MD5、MDC2、SHA和RIPEMD

OpenSSL是服务器端开发者的一把利器,后续文章会为大家介绍OpenSSL的安装、安装常见问题以及VS端调用方法。


路过

鸡蛋

鲜花

握手

雷人

发表评论 评论 (23 个评论)

回复 ?-о 2022-9-16 16:40
Openssl支持SM2国密算法后,要求配套终端具有支持SM2算法安全芯片的需求也越来越多了。
回复 kessy1 2022-9-16 16:59
是的,凌科芯安支持SM2国密的安全芯片不错,同时具有资质证书。
回复 xiaoyuhzou1228 2022-9-16 17:04
期待楼主后续的安装介绍
12

facelist

您需要登录后才可以评论 登录 | 立即注册

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
返回顶部