- 博客(11)
- 资源 (39)
- 收藏
- 关注
转载 证书导入keystore
简介Java自带的keytool工具是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。它还允许用户储存他们的通信对等者的公钥(以证书形式)。keytool 将密钥和证书储存在一个所谓的密钥仓库(keystore)中。缺省的密钥仓库实现将密钥仓库实现为一个文件。它用口令来保护私钥
2011-10-31 12:45:13 11846
原创 pkcs7 pkcs12
P7一般是把证书分成两个文件,一个公钥一个私钥,有PEM和DER两种编码方式。PEM比较多见,就是纯文本的,P7一般是分发公钥用,看到的就是一串可见字符串,扩展名经常是.crt,.cer,.key等。DER是二进制编码。P12是把证书压成一个文件,.pfx 。主要是考虑分发证书,私钥是要绝对保密的,不能随便以文本方式散播。所以P7格式不适合分发。.pfx中可以加密码保护,所以相对安全些。在
2011-10-29 10:53:13 1726
转载 数字签名
“数字签名”一般的做法是:A先计算出文件M的HASH码,再对HASH码进行加密(这个步骤就是签名),再把M(文件M不要加密,第三方可以查阅)和加密后的HASH码传送给B,B再用A的公钥来解密刚才得到的加密HASH码,如果能解密,那就说明这个文件是A发的,具有法律效应。再计算出得到的文件M 的HASH码,再和刚才解密出来的HASH码比较(这个步骤叫验证签名),如果一致就说明文件M在传输过程中没有被修
2011-10-26 17:54:22 420
转载 jp
签名的过程是先生成一个mianfast。mf这个文件是对所有资源文件的摘要,然后sf文件是对这个文件的加密。rsa中记录了公钥,加密方法,和公指数什么的。现在是加密过程我想实现的是根据rsa中的信息解密sf文件,然后和mf文件对比
2011-10-26 15:45:13 341
转载 sha c
SHA-1 Source CodeThis optimized SHA-1 implementation conforms to FIPS 180-1.sha1.h#ifndef _SHA1_H#define _SHA1_H#define uint8 unsigned char#define uint32 unsigned long intstruct sha1_con
2011-10-24 09:14:17 761
转载 N久之前写的SHA-1和SHA-256的文本和字符串消息摘要程序
#include "stdio.h" void getHex(long len,unsigned char* tmplen); //取长度填充64bit void encode(FILE *fp_read,unsigned char *pad,unsigned char *final,int padlen);//sha1读取文件并进行摘
2011-10-24 09:01:04 1438
转载 【数字摘要算法】SHA算法(sha-0/sha-1/sha-2)
SHA-1 SHA 家族 SHA (Secure Hash Algorithm,译作安全散列算法) 是美国国家安全局 (NSA) 设计,美国国家标准与技术研究院 (NIST) 发布的一系列密码散列函数。正式名称为 SHA 的家族第一个成员发布于 1993年。然而现在的人们给它取了一个非正式的名称 SHA-0 以避免与它的后继者混淆。两年之后, SHA-1,第一个 SHA 的
2011-10-24 08:56:59 4999
转载 zlib2
ZIP文件是一种很常见的压缩文件格式,用户在windows下经常要使用WINZIP程序进行文件压缩和解压操作。不过,WINZIP程序只能由用户操作,而没有提供开发方面的接口。这样,要想在用户的应用程序中加入文件压缩和解压功能,就有一定困难了。幸好,有ZLIB这个开放源代码的压缩和
2011-10-13 13:10:04 1338
转载 general format of a zip file
general format of a zip file-------------------------------------------------editorial note:this version was downloaded from
2011-10-09 09:04:54 685
转载 ZIP-File-Format-Specification-2007-zh_cn
Files stored in arbitrary order. Large .ZIP files can span multiplevolumes or be split into user-defined segment sizes. All valuesare s
2011-10-09 09:03:31 765
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人