自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (7)
  • 收藏
  • 关注

转载 Bouncy Castle加密包的分析

“Legion of the Bouncy Castle”组织开发的Bouncy Castle包,是一个纯JAVA实现的加密算法包,发布遵循“MIT X Consortium license”,只要在分发软件时包含该许可的副本,即可以无限制地获得该软件及其文档,包括使用、拷贝、修改、合并、出版、分发、再分发,甚至出售软件。         Bouncy Castle加密包提供的是轻量级的API

2013-07-18 15:07:24 4216

转载 X.509定义的证书

X.509定义的证书1.X.509定义了两种证书:公钥证书和属性证书   2.PKCS#7和PKCS#12使用的都是公钥证书    PKCS#7的SignedData的一种退化形式可以分发公钥证书和CRL    一个SignedData可以包含多张公钥证书    PKCS#12可以包含公钥证书及其私钥,也可包含整个证书链

2013-07-18 15:05:41 691

转载 rsa 加密算法

转载:http://www.360doc.com/content/09/1022/20/313373_7682202.shtmlrsa 加密算法2009-04-30 15:54不同于对称加密算法中加密和解密使用同样的密钥,公钥算法分为加密密钥K1和解密密钥K2两部分,而且从K1很难计算推导出K2。这样就可以保密K2而公布K1,从而大大简化了密钥管理。习惯上K1称

2013-07-18 13:06:45 2191

转载 openssl - 获得public key

转载:http://www.360doc.com/content/10/1102/10/2734308_65900605.shtmlopenssl - 获得public key 1)int publen;unsigned char *buf;EVP_PKEY *key;publen=i2d_PublicKey(key,NULL);//得到key的长度

2013-07-18 13:04:53 2517

转载 OpenSSL应用之公钥算法RSA

转载:http://www.360doc.com/content/11/0113/10/2660674_86167316.shtmlOpenSSL一共实现了4种非对称加密算法,包括DH算法、RSA算法、DSA算法和椭圆曲线算法(EC)。DH算法一般用户密钥交换。RSA算法既可以用于密钥交换,也可以用于数字签名,当然,如果你能够忍受其缓慢的速度,那么也可以用于数据加密。DSA算法则一般只用于数字

2013-07-18 11:44:21 977

转载 《openssl 编程》之 RSA

转载:http://www.360doc.com/content/11/0113/15/2660674_86235536.shtmlRSA算法是一个广泛使用的公钥算法。其密钥包括公钥和私钥。它能用于数字签名、身份认证以及密钥交换。RSA密钥长度一般使用1024位或者更高。RSA密钥信息主要包括[1]:Ø         n:模数Ø         e:公钥指数Ø         d

2013-07-18 11:43:28 1237

转载 3个著名加密算法(MD5、RSA、DES)的解析

转载:http://www.360doc.com/content/12/0312/21/3767901_193842444.shtml3个著名加密算法(MD5、RSA、DES)的解析   MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学实验室和RSA Data Security Inc发明,经MD2、MD3和MD4发展而来。   

2013-07-18 11:39:18 745

转载 RSA算法详解及C语言实现

转载:http://www.360doc.com/content/09/1228/11/116188_12157171.shtmlRSA算法它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, Adi Shamir 和Leonard Adleman。但RSA的安全性一直未能得到理论上的证明。它经历了各种攻击,至今未被

2013-07-18 11:37:35 3490

转载 OpenSSL使用指南

转载:http://www.360doc.com/content/09/1225/16/116188_11957810.shtmlOpenSSL使用指南1     介绍OpenSSL是使用非常广泛的SSL的开源实现。由于其中实现了为SSL所用的各种加密算法,因此OpenSSL也是被广泛使用的加密函数库。1.1   SSLSSL(Secure Socket Layer)安

2013-07-18 11:35:55 1063

转载 BASE64编解码

转载:http://www.360doc.com/content/09/1221/17/116188_11661417.shtmlBASE64编码是一种常用的将十六进制数据转换为可见字符的编码。与ASCII码相比,它占用的空间较小。BASE64编码在rfc3548中定义。1、base64编解码原理将数据编码成BASE64编码时,以3字节数据为一组,转换为24bit的二进制数,将24bi

2013-07-18 11:34:14 596

转载 OpenSSL: 消息摘要算法

转载:http://www.360doc.com/content/11/0112/18/2660674_86031304.shtml用openssl的engine机制实现chiper,digest的替换遇到问题了,到底EVP是怎么样调用init,updata,final以及init,updata,final应该如何实现呢?---------------------------------

2013-07-18 11:31:59 544

转载 OpenSSL常用函数--证书操作

http://wz.csdn.net/yoyoseu/现有的证书大都采用X。509规范,主要同以下信息组成:版本号、证书序列号、有效期、拥有者信息、颁发者信息、其他扩展信息、拥有者的公钥、CA对以上信息的签名。OpenSSL实现了对X。509数字证书的所有操作。包括签发数字证书、解析和验证证书等。涉及证书操作的主要函数有验证证书(验证证书链、有效期、CRL)、解析证书(获得证书的版

2013-07-18 11:29:11 767

原创 DSA-密钥生成

#include        #include             extern "C"       {            #include        }       int    main()       {              DSA                                *d;              in

2013-07-16 15:24:05 2535

原创 RSA-签名与验证

#include               #include               #include                             int    main()              {              int                         ret;              RSA            

2013-07-16 15:15:30 7829

原创 RSA-RSA加解密运算

#include        #include        int    main()       {              RSA                       *r;              int                       bits=1024,ret,len,flen,padding,i;              unsig

2013-07-16 14:59:52 1518

原创 RSA-生成密钥

#include       extern "C"      {           #include       }        int    main()       {              RSA                      *r;              int                         bits=512,r

2013-07-16 14:20:00 1767

《精通脚本黑客》

《精通脚本黑客》是一本集合了脚本环境和黑客知识的网络安全基础教程,一个大的脚本环境下,介绍了网站入侵、各种常见脚本语言的基础学习、脚本程序漏洞分析

2013-08-09

天书夜读-从汇编语言到Windows内核编程

,“天书夜读”是通向软件底层技术的一个大门与捷径。这里涉及的每个方面的技术,无论是CPU底层架构与机器指令、汇编语言、

2013-08-09

JAVA网络编程 (第3版)

难得的高清版java网络编程,让你深入了解java网络,高清版,找了好久的

2013-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除