[摘]Java加密和数字签名编程快速入门
摘要:本文主要谈一下密码学中的加密和数字签名,以及其在java中如何进行使用。对密码学有兴趣的伙伴,推荐看Bruce Schneier的著作:Applied Crypotography。在jdk1.5的发行版本中安全性方面有了很大的改进,也提供了对RSA算法的直接支持,现在我们从实例入手解决问题(本文仅是作为简单介绍): 一、密码学上常用的概念 1)消息摘要: 这是一种与消息认证码结合使用以确...
阅读全文
posted @
2005-11-29 09:10
SQnote·www.SQnote.cn
阅读(312)
推荐(0)
[摘] MD5/SHA1,DSA,DESede/DES,Diffie-Hellman的使用
摘要:MD5/SHA1,DSA,DESede/DES,Diffie-Hellman的使用 1章基础知识 1.1. 单钥密码体制单钥密码体制是一种传统的加密算法,是指信息的发送方和接收方共同使用同一把密钥进行加解密。 通常,使用的加密算法比较简便高效,密钥简短,加解密速度快,破译极其困难。但是加密的安全性依靠密钥保管的安全性,在公开的计算机网络上安全地传送和保管密钥是一个严峻的问题...
阅读全文
posted @
2005-11-04 16:54
SQnote·www.SQnote.cn
阅读(546)
推荐(0)