OpenSSL

加密程序库 OpenSSL

BSD
C/C++ 查看源码»
Linux
2009-01-09

OpenSSL包含一个命令行工具用来完成OpenSSL库中的所有功能,更好的是,它可能已经安装到你的系统中了。

OpenSSL是一个强大的安全套接字层密码库,Apache使用它加密HTTPS,OpenSSH使用它加密SSH,但是,你不应该只将其作为一个库来使用,它还是一个多用途的、跨平台的密码工具。

OpenSSL有许多的特征,而且还有SSL客户端和服务端特征,OpenSSL还有:

  • 美国联邦政府NIST FIPS 140-2一级评估确认

  • TLS,下一代SSL协议

  • X.509密钥和证书的生成

  • X.509证书权力

  • S/MIME加密

  • 文件加密和粉碎

  • 打乱UNIX密码

  • 9个不同的商业密码硬件设备

  • 密码性能测试

  • 36个命令

  • 6个消息摘要算法

  • 9个密码算法

  • 多个加密协议

的码云指数为
超过 的项目
加载中
此软件有 16 条评论,请先登录后再查看。

OpenSSL 高危漏洞影响 OpenSSL 1.1.1 的多个版本

OpenSSL 项目发布安全公告称存在一个影响 OpenSSL 1.1.1d, 1.1.1e 和 1.1.1f 的高危漏洞 (CVE-2020-1967),该漏洞可被用于发起 DoS 攻击。 根据官方对该漏洞的描述,在 TLS 1.3 握手期间或握...

04/23 08:17

OpenSSL 1.1.1 LTS 版本发布,支持 TLS v1.3

OpenSSL 1.1.1 已发布,这是新的长期支持版本(LTS),开发团队承诺至少提供五年支持。 自 1.1.0 发布以来,已有超过 200 位个人贡献者提交了近 5000 个 commits。OpenSSL 1.1.1 最重要的变化...

2018/09/12 07:59

老罗自掏腰包为开源社区捐款,并表示锤子将自己编写OS

在8月20日晚举办的锤子新品发布会上,锤子科技 CEO 罗永浩宣布,此次发布会的门票收入为 49.33 万元。除了按照以往的惯例将发布会的门票收入全部捐赠给开源组织以外,罗永浩本人亦亲自补充 ...

2018/08/21 00:50

OpenSSL 1_1_0i 发布,添加对 TLSv1.3 (RFC8446) 的支持

OpenSSL 1_1_0i 已发布,最重要的变化就是已添加对 TLSv1.3 (RFC8446) 的支持。 除此之外,还有很多其他的改进。详细的更新变化请查看 https://github.com/openssl/openssl/blob/master/CHA...

2018/08/16 10:46

OpenSSL-fips 2.0.16 发布,安全套接字层密码库

OpenSSL-fips 2.0.16 发布了。OpenSSL是一个强大的安全套接字层密码库,Apache使用它加密HTTPS,OpenSSH使用它加密SSH,但是,你不应该只将其作为一个库来使用,它还是一个多用途的、跨平台的...

2017/09/01 14:48

OpenSSL 宣布将开源许可证更改为 Apache 2.0

OpenSSL 宣布将其许可证更改为 Apache License v 2.0,并启用了一个新网站。该网站将帮助 OpenSSL 团队联系迄今所有为该项目做出贡献的人完成许可证的更换。 OpenSSL 是目前非常流行的加密程...

2017/03/25 08:08

OpenSSL 1.0.2k 发布

OpenSSL 1.0.2k 发布,更新和修复的问题如下: 截断的数据包通过 OOB 读取可能会崩溃(Truncated packet could crash via OOB read) (CVE-2017-3731) BN_mod_exp 可能在 x86_64 上产生不正确...

2017/01/28 07:25

OpenSSL 1.1 API 的迁移问题

很多人都知道,OpenSSL 1.1.0版本有意介绍了从以前的版本引入了重大的API更改,以前公开可见的大量数据结构已经变得不透明,添加了访问器函数以获取和设置这些现在不透明结构中的一些字段。值...

2016/12/31 21:41

锤子再捐款,OpenSSL 基金会150万赠款已到账

OpenSSL 基金会12月7日发布公告称,再次收到来自锤子科技捐赠的212000美元(20万欧元,150万元人民币)捐赠款,突破了以前的记录(由锤子两年前捐赠)。 今年10月18日,锤子科技CEO罗永浩在锤...

2016/12/08 19:13

OpenSSL 1_1_0c 发布

OpenSSL 1_1_0c 发布了。主要改进如下: ChaCha20/Poly1305 从堆缓冲区中溢出 CMS 空解除引用 蒙哥马利乘法可能会产生不正确的结果 删除了在共享库和可执行文件中自动添加 RPATH,因为这是 ...

2016/11/14 15:23

没有更多内容

加载失败,请刷新页面

3
回答
install tensorflow 安装tf失败了,应该怎么解决
巴拉迪维 的回答 06/01 15:22
最佳答案
提示的已经很清楚了 Failed to establish a new connection: [Errno 101] Network is unreachable')': /simple/tensorflow/
1
回答
是否有开源的电子签章系统?

因项目需要一款电子签章系统,数字签名那种,能够给文件盖章,并能够校验章子签名有效性。

05/07 21:36
4
回答
openssl 1.1.1 的签名问题

今天下载了Openssl的最新版本1.1.1 使用下面的函数签名 EVP_SignInit_ex(mdctx, EVP_sm3(), NULL); EVP...

2018/11/20 10:30
9
回答
DES加密中不同密钥加密出来的内容一样,解密也一样,为什么?

明文为:QKCXRHFAZMGVUHQN 密钥:PPPPPPPPPPPPPPPP 或者 QQQQQQQQQQQQQQQQ 采用DESede/ECB/NoP...

2019/12/24 13:45
3
回答
如何用python用私钥给报文rsa加密

最近要跟某支付接口对接,在服务端这边,要求对数据进行签名,而他们提供的demo是java的 PrivateKey pKey = (PrivateKey)s...

2014/08/01 15:16
2
回答
集群或分布式环境下修改了共享变量用什么方式通知其他节点更新变量值
CAFEDADA 的回答 2019/08/07 06:13
最佳答案
支持发布订阅机制的中间件都可以吧,Redis、ZK、MQ等。
1
回答
gpssh-exkeys打通节点失败

@AmCoder 你好,想跟你请教个问题:我在3.3步骤,gpssh-exkeys -f hostlist 时候,提示输入节点密码,多次输入,总是报错er...

2019/07/28 12:13
3
回答
php 的openssl_sign没法生成签名,一运行这个函数就停止了。

1、将php路径下的两个库文件libeay32.dll和ssleay32.dll复制到操作system32下 2、在php.ini里添加一行extensi...

2013/09/25 16:06
3
回答
你们对自己做过的项目或产品到底了解多深?(送给对工作迷茫的你)

当拿到一个个需求的时候我总是会产生很多疑问,自己到底在做什么?我在做这个项目或者产品的哪一块?这个项目或产品能用于什么地方? 在办理双软的时候看到一个关于...

2019/06/14 15:36
2
回答
国内哪个SSL证书颁发机构比较好?

国内哪个SSL证书颁发机构比较好?想要安装证书

2019/01/08 10:54

没有更多内容

加载失败,请刷新页面

openssl生成SSL证书

x509证书一般会用到三类文件,key,csr,crt: Key是私用密钥,openssl格式,通常是rsa算法。 csr是证书请求文件,用于申请证书。在制作csr文件的时候,必须使用自己的私钥来签署申请,还可以...

2018/11/23 14:50
45
0
【openssl】openssl 升级到1.0.1g

先进行支撑包的安装: yum install -y zlib openssl升级步骤: 0. 首先通过 #openssl version –a 查看系统中存在的OpenSSL版本号 下载最新版本的openssl源码包 # wget ftp://ftp.openssl.o...

2014/04/09 08:57
6.9K
2
openssl生成ssl证书

x509证书一般会用到三类文,key,csr,crt。 Key 是私用密钥openssl格,通常是rsa算法。 Csr 是证书请求文件,用于申请证书。在制作csr文件的时,必须使用自己的私钥来签署申,还可以设定一个...

2014/08/12 16:37
274
0
openssl密钥交换算法

1.常用的密钥交换算法:rsa、DH、DHE、ECDH、ECDHE及国密算法中的SM2、SM9. RSA:基于大素数分解难题,即可以用于身份认证,也可以用作密钥交换。Server Certificate消息,服务器发送rsa证书...

2019/08/19 22:54
49
0
openssl生成SSL证书的流程

SSL证书通过在客户端浏览器和Web服务器之间建立一条SSL安全通道(Secure socketlayer(SSL),SSL安全协议主要用来提供对用户和服务器的认证;对传送的数据进行加密和隐藏;确保数据在传送中不被...

2019/12/11 18:13
22
0
数字签名

文章目录 我们需要数字签名 签名的生成和验证 数字签名的方法 直接对消息进行签名 对消息的hash值进行签名 数字签名可以替代现实生活中的签名吗? 数字签名无法解决的问题 我们需要数字签名 ...

04/11 20:52
29
0
openssl 生成ssl证书详解

1.概念 数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的文件。最简单的证书包含一个公开密钥、名称以及证书授权中心的数字签名。数字证书还有一个重要的特征就...

01/10 17:52
77
0
OpenSSL

对于不熟悉编程的人来说,OpenSSL可能是个陌生的名字,但是,实际上全世界网站服务器中有三分之二都是用OpenSSL的软件。尽管大量的网站使用OpenSSL,这项开源的安全协议依然缺乏足够的资金进...

2014/07/15 10:46
49
0
SSL证书

SSL证书的分类,价格,以及选择SSL证书需要注意的一些事项。

2015/03/17 15:03
127
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部