加密程序库 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)

yeszao
yeszao
下载openssl源码和Windows版的话,推荐一个地址把 https://oomake.com/download/openssl
红薯
红薯
编译 OpenSSL 很慢
红薯
红薯
这次的 Bash 漏洞很容易处理,不想之前的 OpenSSL 漏洞那么麻烦,而且影响范围广
韭菜根
韭菜根
开个冰桶挑战怎么样,不敢应战的捐100给OpenSSL
王振威
王振威
OpenSSL看来开源软件就得整点漏洞才能搞到钱
红薯
红薯
擦,Ubuntu 的更新怎么那么不靠谱啊,OpenSSL 之前手工更新到 1.0.1g 了,一更新 Ubuntu 就又变成 1.0.1f
鉴客
鉴客
今天你升级 OpenSSL 了吗?
红薯
红薯
铺天盖地的 OpenSSL 新闻
红薯
红薯
OpenSSL 编译好慢
红薯
红薯
Tengine 升级到最新版本,顺便把 OpenSSL 也升级到 1.0.1e 版本。

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

“OpenSSL 红色警戒”漏洞公告

来自Qihoo 360 Gear Team的安全研究员石磊(360信息安全部)发现OpenSSL中存在一个影响广泛的远程匿名拒绝服务漏洞,该漏洞被命名为“SSL Death Alert” (即“OpenSSL红色警戒”漏洞),通用漏...

2016/10/25 13:12

没有更多内容

加载失败,请刷新页面

2
回答
国内哪个SSL证书颁发机构比较好?

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

01/08 10:54
3
回答
openssl 1.1.1 的签名问题

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

2018/11/20 10:30
1
回答
apache如何配置SSL双向验证?

已经困扰好几天了,百度搜到的解决方案都不行。。。。

2018/11/26 16:17
2
回答
ubuntu安装keepalived依赖的libssl包时报错,请路过大神来瞅瞅,不胜感激
月影又无痕 的回答 2014/01/16 16:41
最佳答案
OpenSSL libraries are required yum install *openssl*
1
回答
Ubuntu16.4+nginx1.12.1+openssl1.0.2l出现peer connection close错误

我在ubuntu系统上安装nginx和openssl以支持https的反向代理来运行springboot内置的tomcat项目,配置如下: # HTTPS...

2017/08/16 15:50
6
回答
OpenSSL命令如何从生成的证书文件中提取出公钥文件?
stephansun 的回答 2013/06/14 21:07
最佳答案
直接输入 openssl x509 -in ca.crt -pubkey 的确会看到两个公钥输出, 如果将它转换成der格式文件的公钥文件,则没有任何多余输出 openssl x509 -in ca.crt -inform PEM -out ca.der -outform DER
12
回答
走https了,还需要对参数加密以及防止重放攻击吗

我个人觉得,走https之后,传参本来就是加密的,不需要再自己搞一套app端加密、后台解密的东西。这种方式本身就没卵用,别人看到你的app源码之后,他也可...

2016/05/26 23:56
2
回答
centos7 怎样升级系统的openssl和openssh

centos 不管是6还是7系统自带都是万年不变的openssl 1.0.1e ,这个版本都被曝光漏洞很多。现在想升级下系统的openssl以及opens...

2017/05/13 11:34
1
回答
求助:openssl生成的私钥,php的openssl_pkey_get_private处理就是false,不管是不是pkcs8格式,谁解救下呗?

求助:openssl生成的私钥,php的openssl_pkey_get_private处理就是false,不管是不是pkcs8格式,谁解救下呗?

2017/01/13 09:57

没有更多内容

加载失败,请刷新页面

openssl

主题: openssl 下载 openssl http://www.slproweb.com/download/Win32O ... 0.9.7g.exe http://www.shininglightpro.com/download/ openssl.conf http://www.securityfocus.com/data/tools/o...

2013/07/28 20:23
72
0
Openssl学习

Openssl的学习积累

2015/07/07 10:33
71
0
GPG加密解密与实际应用

主要内容:GPG加密解密的基本操作与少量应用。 简介 安装 生成密钥操作过程 对密钥的一些操作 查看密钥 导出密钥 导入密钥 注销密钥 删除密钥 编辑密钥 签名 修改密码 等…… 加密文件 解密文...

2015/01/03 17:43
514
0
openssl7月9号高危漏洞

CVE-2015-1793

2015/07/09 23:11
100
0
Python3.7源码安装

至2018/8/28 Python最新发行版本:3.7.0 LINUX系统:CentOS 源码安装: 1、下载源码 cd /home wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz 2、解压并查看源码 tar -zxv...

2018/08/28 01:21
53
0
OpenSSL的两位Stephen守护着整个互联网

  BuzzReads发表了一篇长文,介绍了OpenSSL项目的两位主要成员Steve Marquess和Stephen Henson。   Marquess是一名59岁的军方顾问,2006年OpenSSL项目申请通过政府机构的安全认证,他当时...

2014/11/27 11:44
83
0
LKT系列加密芯片如何预置openssl生成的rsa密钥完成运算(一)

第一篇 openssl密钥参数与LKT加密芯片密钥参数的对应关系 1、测试目标 将openssl生成的RSA1024位密钥与LKT系列加密芯片中的公私钥文件参数对应起来。 2、测试环境 本示例运行环境为Linux ubu...

昨天 13:43
0
0
理解OpenSSH的RSA和DSA认证过程

OpenSSH 的 RSA 和 DSA 认证协议的基础是一对专门生成的密钥,分别叫做 专用密钥和 公用密钥。使用这些基于密钥的认证系统的优势在于:在许多情况下,有可能不必手工输入密码就能建立起安全的...

2015/03/02 11:19
1K
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部