/*----------------实现了生成 DH 密钥参数------------*/
//DH_generate_parameters_ex#include
#include "cryptlib.h"
#include
#include #ifdef OPENSSL_FIPS
# include <openssl/f...
分类:
编程语言 时间:
2015-06-09 10:03:52
阅读次数:
311
#include
#include "cryptlib.h"
#include
#include
#include
#include
#include "asn1_locl.h"
#ifndef OPENSSL_NO_CMS
# include <ope...
分类:
编程语言 时间:
2015-06-09 10:03:45
阅读次数:
625
/*检查dh自身参数,dh公钥大小是否合适*/#include
#include "cryptlib.h"
#include //自定义OpenSSL 实现大数管理的结构及其函数
#include /*-
* Check that p is a safe prime and
* if g is 2, 3 or 5, c...
分类:
编程语言 时间:
2015-06-08 23:27:32
阅读次数:
449
/*实现openssl 提供的默认的DH_METHOD,实现了根据密钥参数生成DH公私
钥,以及根据DH 公钥(一方)以及DH 私钥(另一方)来生成一个共享密钥,用于密
钥交换*/#include
#include "cryptlib.h"
#include
#include //实现了伪随机数生成,支持用户自定义...
分类:
编程语言 时间:
2015-06-08 23:27:28
阅读次数:
327
/*下面程序利用openssl库,实现了dh算法,产生密钥以及计算sessionkey*/
#include
#include
int main() {
DH *d1,*d2;
BIO *b;
int ret,size,i,len1,len2;
char sharekey1[128],sharekey2[128];...
分类:
编程语言 时间:
2015-06-08 23:26:50
阅读次数:
1067
方法1: 登录到exsi服务器,执行如下命令: ?openssl?x509?-in?/etc/vmware/ssl/rui.crt?-fingerprint?-sha1?-noout 方法2:远程连接获取指纹信息 ?echo?-n?|?openssl?s_client?-connect?172.30.0....
分类:
其他好文 时间:
2015-06-08 13:33:20
阅读次数:
236
Openssl的DH实现在crypt/dh目录中,各个源码如下:(1) dh.h
定义了 DH 密钥方法数据结构以及各种函数。(2) dh_asn1.c
DH密钥参数的DER 编解码实现。(3) dh_lib.c
实现了通用的 DH 函数,设计层面的。(4) dh_gen.c
实现了生成 DH 密钥参数。(5) dh_key.c
实现openssl 提供的默认的DH_METHOD,实...
分类:
编程语言 时间:
2015-06-08 09:50:40
阅读次数:
151
一、编译openssl
1、运行
./Configure no-asm linux-armv4 shared --prefix=/home/a_tu/demo/new_cross/openssl/
2、修改Makefile
CC= arm-linux-gnueabihf-gcc
AR= arm-linux-gnueabihf-ar $(ARFLAGS) r
RANLIB= arm-l...
分类:
其他好文 时间:
2015-06-05 15:53:41
阅读次数:
367
环境准备及安装yum -y install pam-devel openldap-devel cyrus-sasl-develyum -y install openssl-devel.x86_64下载源代码包:ss5-3.8.9-8.tar.gz,之后configure make 编译(可以conf...
分类:
其他好文 时间:
2015-06-05 11:50:59
阅读次数:
295
支持Openssl加密:1.创建证书文件和相关文件夹:#cd/etc/vsftpd#mkdirssl#(umask077;opensslgenrsa-outvsftpd.key2048)#opensslreq-new-keyvsftpd.key-outvsftpd.csr2.CA服务器上签署证书:#opensslca-invsftpd.csr-outvsftpd.crt-days36503.编辑配置文件,添加以下内容,根据..
分类:
其他好文 时间:
2015-06-05 08:49:23
阅读次数:
408