ChinaUnix.net
相关文章推荐:

openssl使用

   由于美国和英国间谍对当今加密系统关键技术的掣肘,人们的担忧与日俱增,但是openssl的用户在这件事上可以松口气了。 据透露,被大量软件使用的加密工具包,从基于HTTPS的web浏览器到基于SSH的安全终端,并没有使用臭名昭著的随机数字生成算法Dual EC DRBG。 而这却是由于一个现已被确定无法修复的bug。 在函数库中的一处代码缺陷阻止“使用”椭圆双曲线(Dual EC)伪随机位生成算法(DRBG)的,而支持这一不安全的加密算法的...

by Patagonia - IT资讯 - 2013-12-27 09:41:43 阅读(1260) 回复(0)

相关讨论

openssl的运用比较广泛了,最主要的也许是它是开源的。 下面是我的一个简单例子: #include #include #include #include #include "openssl/rsa.h" #include "openssl/crypto.h" #include "openssl/x509.h" #include "openssl/pem.h" #include "openssl/ssl.h" #include "openssl/err.h" #include "openssl/rand.h" class SSLClientSocket { public: static const char HEADER_LINE_DELIMITER = '\n'; public: SSLCl...

by eo698 - Linux文档专区 - 2008-04-28 16:30:37 阅读(898) 回复(0)

取得 openssl openssl 是一套公布原始码(Open source)之套件,可以从 http://www.openssl.org/ 取得。此文件撰写时,openssl 之版本为0.9.8e。 安装 openssl 首先必须先下载 openssl 原始码。 wget http://www.openssl.org/source/ openssl-0.9.8e.tar.gz 解压缩。 tar zxvf openssl-0.9.8e.tar.gz 设定openssl安装,「--prefix」参数为欲安装之目录,也就是安装后的档案会出现在该目...

by sense5 - Linux文档专区 - 2007-10-27 17:42:45 阅读(849) 回复(0)

openssl是一个开源的用以实现SSL协议的产品,它主要包括了三个部分:密码算法库、应用程序、SSL协议库。openssl实现了SSL协议所需要的大多数算法。

下面我将单介绍使用openssl进行文件的对称加密操作。

一、openssl支持的加密算法有:
-aes-128-cbc -aes-128-cfb -aes-128-cfb1
-aes-128-cfb8 -aes-128-ecb -aes-128-ofb
-aes-192-cbc -aes-192-cfb -aes-192-cfb1
-aes-192-cfb8 -aes-192-ecb -aes-19...

by billing_cu - 数据安全 - 2011-12-21 08:43:30 阅读(1199) 回复(0)

openssl是一个开源的用以实现SSL协议的产品,它主要包括了三个部分:密码算法库、应用程序、SSL协议库。openssl实现了SSL协议所需要的大多数算法。

下面我将单介绍使用openssl进行文件的对称加密操作。

一、openssl支持的加密算法有:
-aes-128-cbc -aes-128-cfb -aes-128-cfb1
-aes-128-cfb8 -aes-128-ecb -aes-128-ofb
-aes-192-cbc -aes-192-cfb -aes-192-cfb1
-aes-192-cfb8 -aes-192-ecb -aes-19...

by billing - 数据安全 - 2011-12-21 08:43:27 阅读(664) 回复(0)

openssl有两种运行模式:交互模式和批处理模式。 直接输入openssl回车进入交互模式,输入带命令选项的openssl进入批处理模式。 (1) 配置文件 openssl的默认配置文件位置不是很固定,可以用openssl ca命令得知。 你也可以指定自己的配置文件。 当前只有三个openssl命令会使用这个配置文件:ca, req, x509。有望未来版本会有更多命令使用配置文件。 (2)消息摘要算法 支持的算法包括:MD2, MD4, MD5, MDC2, SHA1(有时候叫做DSS1), ...

by zhaohang3031 - Linux文档专区 - 2009-06-29 08:10:24 阅读(1399) 回复(0)

1.取得 openssl openssl 是一套公布原始码(Open source)之套件,可以从 http://www.openssl.org/ 取得。 wget http://www.openssl.org/source/ openssl-0.9.8e.tar.gz 解压缩。 tar zxvf openssl-0.9.8e.tar.gz cd openssl-0.9.8h # ./config --prefix=/usr/local/openssl # make # make install 修改 ~/openssl/ssl/openssl.cnf。 dir= /usr/local/openssl/ssl/misc/demoCA #设定存取凭证的路径 default_days= 3...

by colderhua - Linux文档专区 - 2008-06-02 10:05:01 阅读(1115) 回复(0)

openssl.cnf,在php\openssl中。也设置了环境变量openssl_CONF,指向这个openssl.cnf。 去掉了php.ini中extension php_openssl.dll前的分号。同时把libeay32.dll等文件拷到了winnt\system32目录下。 现在没有“未定义的函数”错误了,但有一堆其他错误;例如,程序中调用openssl_pkey_new() error:02001003:system library:fopen:No such processerror:2006D080:BIO ...

by carllluck - PHP - 2008-05-15 13:16:29 阅读(2555) 回复(3)

openssl的library是C语言的,如何在JAVA程序中使用openssl呢?

by hmandsl - Java - 2007-06-29 16:51:22 阅读(7393) 回复(2)

我想使用openssl与一个HTTPS服务器建立连接。我用POST报文提交了用户名和密码以后,收到了正确的响应,其中比较重要的是两个session的信息。 需要在后续的通讯中把这两个session信息作为HTTP请求的Cookie。 但是无论我后续提交什么请求,都得不到任何响应,不知道是为什么? 麻烦问一下大家,我是不是只要把这个session信息放在HTTP请求的头部就可以了?还是需要对SSL_Session做一些处理,比如把这个cookie存储进去什么的?

by quxianyang - Linux环境编程 - 2009-03-19 14:53:34 阅读(1011) 回复(0)

我想使用openssl与一个HTTPS服务器建立连接。我用POST报文提交了用户名和密码以后,收到了正确的响应,其中比较重要的是两个session的信息。 需要在后续的通讯中把这两个session信息作为HTTP请求的Cookie。 但是无论我后续提交什么请求,都得不到任何响应,不知道是为什么? 麻烦问一下大家,我是不是只要把这个session信息放在HTTP请求的头部就可以了?还是需要对SSL_Session做一些处理,比如把这个cookie存储进去什么的?

by quxianyang - C/C++ - 2009-03-19 16:37:41 阅读(1780) 回复(2)