首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

OpenSSL支持TLS1.3特性(1)

OpenSSL支持TLS1.3特性: TLS 1.3版本是对规范的重大修改。它到底应该叫TLS2.0还是现在的名字TLS 1.3,还存在一些争论。该版本有重大变化,一些工作方式也非常不同。...OpenSSL 1.1.1至少不会在TLS 1.3发布之前完成。同时,OpenSSL的git主分支包含了我们的TLS1.3开发代码,可以用于测试(即不用于生产)。...你必须使用“enable-tls1_3”选项来“配置”(config或Configure),以编译OpenSSL,使其支持TLS 1.3。 目前,OpenSSL已执行了TLS 1.3的“20版草案”。...在OpenSSL的hit源码库中有两个分支:“tls1.3-draft-18”和“tls1.3-draft-19”,都执行旧的TLS 1.3草案版本。...COMPLEMENTOFDEFAULT" 你可以使用openssl ciphers-s -v命令来测试,在给定的密码套件选择字符串中包含那个密码套件 $ openssl ciphers -s -v"ECDHE

3K20
您找到你想要的搜索结果了吗?
是的
没有找到

Java - OpenSSL与国密OpenSSL

一、定义 OpenSSLOpenSSL是一个开放源代码的SSL/TLS协议实现,也是一个功能丰富的加密库,提供了各种主要的加密算法、常用的密钥和证书封装管理功能以及SSL协议。...国密OpenSSL:国密OpenSSL是基于OpenSSL的一个扩展版本,它增加了对中国国家密码管理局所规定的一系列国产密码算法(简称国密算法,如SM2、SM3、SM4等)的支持。...国密OpenSSL保持了OpenSSL的原有功能和接口,同时增加了对国密算法的支持,使得用户可以在不改变原有应用代码的情况下,使用国密算法进行加密通信。...国密OpenSSL:在OpenSSL的基础上,国密OpenSSL增加了对SM2(公钥密码算法)、SM3(密码杂凑算法)、SM4(分组密码算法)等国密算法的支持。...五、国密OpenSSL与普通OpenSSL的不同之处 国密OpenSSL与普通OpenSSL的主要不同之处在于支持的加密算法。

12600

几个开源 RUST 安全算法库

Rustls支持的算法和协议有: TLS1.2 和 TLS1.3。 客户端发起的 ECDSA、Ed25519 或 RSA 服务器端身份验证。...TLS1.3 通过票据或会话存储恢复。 客户端的 TLS1.3 0-RTT 数据。 服务器的 TLS1.3 0-RTT 数据。 由客户端进行客户端身份验证。 服务器端进行客户端身份验证。...rust-openssl 项目地址:https://github.com/sfackler/rust-openssl 这个项目为流行的 OpenSSL 加密库提供了一个安全的接口。...支持 OpenSSL 版本 1.0.1 到 3.x.x,此外还支持 LibreSSL 版本 2.5 到 3.4.1。 该项目被指出代码质量不好,并且缺少文档。...---- 上述库中,Sodiumoxide、Rustls、rust-openssl 只是其他库的封装,要增加国密支持,只能修改所封装的库,不予考虑。

1.5K10
领券