一、概述 cryptosystem密码学系统分为私钥系统及公钥系统。 私钥系统:指加解密双方事先做了私有信息约定,采用对称密钥算法; 公钥系统:指发送方用公开凭证对数据进行加密后传输,接收方使用私有凭证进行解密,采用非对称密钥算法; 对称加密分类 流加密(stream cipher),加密和解密双方 ...
分类:
编程语言 时间:
2016-12-19 08:46:31
阅读次数:
308
转自:http://blog.csdn.net/u010678947/article/details/48652875 一、RSA简介 RSA公钥加密算法是1977年由Ron Rivest、Adi Shamirh和LenAdleman在(美国麻省理工学院)开发的。RSA取名来自开发他们三者的名字。R ...
HTTPS就是HTTPoverSSL(通过SSL加密的HTTP网页浏览协议),而SSL采用了非对称密钥的加密方式,在目前的硬件条件下,不知道私钥是不可能解密SSL的密文的。对于HTTP的网页浏览内容,“WFilter(超级嗅探狗)”和“WFilter上网行为管理系统(WFilterNGF)”无需额外配置,都可以直..
分类:
Web程序 时间:
2016-12-16 02:17:20
阅读次数:
409
数据在传输的时候是以广播的方式一个一个路由的发送到明白主机,当有心之人想要截取我们的数据,只要在数据包的所走的路径上的任意一环上接入他们的设备就可以获取我们的通信信息。我们想保证自己通信的私密性,需要把我们通信的数据加密,传输给对方解密后才可以看到正常的通..
分类:
其他好文 时间:
2016-12-14 02:36:56
阅读次数:
228
ELGamal是非对称加密算法,和RSA类似ELGamal密码体制是T.ElGamal在1985年提出的公钥密码体制。它的安全性是基于求解离散对数问题的困难性,是RSA以后比较有希望的一个公钥密码。美国的DSS(DigitalSignatureStandard)的DSA(DigitalSignatureAlgorithm)算法就是经ElGamal算法演变..
分类:
编程语言 时间:
2016-12-11 03:39:49
阅读次数:
270
Java加密算法 RSA Java加密算法 RSA 2015-06-06 08:44 511人阅读 评论(0) 收藏 举报 2015-06-06 08:44 511人阅读 评论(0) 收藏 举报 分类: JAVA(57) 分类: JAVA(57) 公钥加密也称为非对称加密、速度慢、加密和解密的钥匙不 ...
分类:
编程语言 时间:
2016-12-10 19:11:03
阅读次数:
252
1.对称加密算法 对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret key)。 对称加密有很多种算法,由于它效率很高,所以被广泛使用在很多加密协议的核心当中。对称加密通常使用的是相对较小的密钥, 一般小于256 bit。 ...
安全和加密技术详解目录前言 一、加密技术分类 1、对称机密算法 2、非对称加密 3、单向散列 4、安全通信模型 前言随着网络通信和互联网时代的到来,与之而来的互联网安全问题面临很大的威胁。网络的传输的信息随时有可能会被不法分子截获、篡改,对于互联网数据安全和加密技术..
分类:
其他好文 时间:
2016-12-02 03:49:57
阅读次数:
210
c#类库默认实现了一系列加密算法在System.Security.Cryptography; 命名空间下 对称加密 通过同一密匙进行加密和解密。往往应用在内部数据传输情况下。比如公司a程序 和B程序 。a程序要给B程序发送数据 但是为了防止明文发送 数据被窃取。那么我就定了一个协议传输的数据的byt ...
分类:
编程语言 时间:
2016-12-01 16:19:07
阅读次数:
281
安全与加密本章目录安全机制对称加密非对称加密散列算法PKI和CAopenssl证书管理在互联网数据传输的过程的,数据的安全私密性是及其重要的,所以就有数据的加密和解密的过程。数据加密,是一门历史悠久的技术,指通过加密算法和加密密钥将明文转变为密文,而解密则是通过解密算..
分类:
编程语言 时间:
2016-11-27 20:33:52
阅读次数:
358