码迷,mamicode.com
首页 >  
搜索关键字:非对称    ( 1056个结果
数据的加密解密
所谓对数据的加密,即就是利用各种算法对数据进行封装,使通信双方能安全的进行数据通信,防止数据被篡改。一.加密算法和协议1.对称加密技术对称加密技术是发送者和接收者采用相同的密钥进行对数据的封装和解封装主流的对称加密算法有:DES:此算法是将64位明文转变为64位密文,实际加密长度为56位,其余为校验位3DES,DES3:是基于DES算法,使用三次56位密钥对数据进行加密AES:Blowfish:可
分类:其他好文   时间:2018-04-05 23:39:34    阅读次数:1665
HTTPS原理简述
角色: A,B,Server,Client,中间窃听者,数字证书签发机构(CA) 工具:对称加密算法,非对称加密算法,数字签名,数字证书 第一步,爱丽丝给出协议版本号、一个客户端生成的随机数(Client random),以及客户端支持的加密方法。 第二步,鲍勃确认双方使用的加密方法,并给出数字证书 ...
分类:Web程序   时间:2018-04-01 11:53:08    阅读次数:275
SSH+RSA实现远程免密登陆
知识部分简述:SSH是一种安全通道协议,主要用来实现字符界面的远程登陆、远程复制等功能。SSH协议对通信双方的数据传输进行了加密处理,其中包括用户登陆是输入的用户口令。SSH和TELNET、RSH等提供了更好的安全性。OpenSSH是实现SSH远程登陆的开源软件项目,适用于Linux、UNIX系统,其官网地址为http://www.openssh.com。RSA加密算法是一种非对称加密算法。对极大
分类:其他好文   时间:2018-04-01 10:44:39    阅读次数:202
php rsa加密解密实例
php服务端与客户端交互、提供开放api时,通常需要对敏感的部分api数据传输进行数据加密,这时候rsa非对称加密就能派上用处了,下面通过一个例子来说明如何用php来实现数据的加密解密 1、加密解密的第一步是生成公钥、私钥对,私钥加密的内容能通过公钥解密(反过来亦可以) 下载开源RSA密钥生成工具o ...
分类:Web程序   时间:2018-04-01 10:38:04    阅读次数:245
比特币和区块链(2):比特币中区块链的实现
上一篇我们讨论电子货币的时候提出了由一个寡头负责对所有人的电子货币和交易进行记账,记录到只能增加不可修改的账本里,并且把账本公开给所有的人看的这样一个电子货币模式。 这个模式解决了很多的问题。最主要的是电子货币被复制使用的问题。但是这个模式有两个比较大的问题。第一是这个账本怎么实现。第二是一个寡头是 ...
分类:其他好文   时间:2018-03-31 13:16:27    阅读次数:146
加密算法:对称加密和非对称加密
对称加密算法 所谓对称,就是采用这种加密方法的双方使用方式用同样的密钥进行加密和解密。密钥是控制加密及解密过程的指令。算法是一组规则,规定如何进行加密和解密。 对称加密算法的优点是算法公开、计算量小、加密速度快、加密效率高。 对称加密算法的缺点是在数据传送前,发送方和接收方必须商定好秘钥,然后使双方 ...
分类:编程语言   时间:2018-03-26 23:39:35    阅读次数:276
信息安全
消息摘要算法: (SHA-1,MD5,RIPEMD,Haval,hash) RFC 1321 (md5) 参考 RFC 1321 (md5) 参考 对称加密 : (DES,3DES、IDEA,AES) 非对称加密: (RSA,Elgamal,ECC) 对称加密图解 HTTPS ...
分类:其他好文   时间:2018-03-24 12:45:56    阅读次数:182
异步电路设计-Muller C单元
、Muller C单元 Muller C单元[1]是专门应用于异步设计的电路单元,由David E. Muller于1959年设计发明,其门级和晶体管级电路如下: 当两个输入同时为0或者同时为1时,输出才变化成两个输入值,否则维持原输出值。 其真值表如下: 以下则是进一步演化出来的非对称Muller ...
分类:其他好文   时间:2018-03-22 12:35:33    阅读次数:857
加密的类型及其相关算法--公钥加密(非对称加密)
前面讲了几节,对称加密(解决:机密性),单向加密(解决:完整性),密钥交换(解决:完整性)。但总是能被E在从中捣乱,有没有一种办法能解决验证对方身份的方法呢?这个时候公钥加密算法出来了。众所周知公钥加密算法是密钥对:公钥(公开出去的,从私钥中按照某种算法或机制提取出来);私钥(自己随机生成的,一般密钥都很长,1024,2056等)。公钥加密本身也可以用于信息加密,假设A将信息用自己的私钥进行加密,
分类:编程语言   时间:2018-03-21 14:10:20    阅读次数:187
Tomcat的HTTPS配置及HTTP自动跳转配置
1.生成证书 (1)在jdk的安装目录\bin\keytool.exe下打开keytool.exe 在命令行中输入以下命令: 以上命令将生产一对非对称密钥和自我签名的证书E:\tomcat.keystore 注意:“名字与姓氏”应该是域名,输成了姓名,和真正运行的时候域名不符,会出问题 这里我输入的 ...
分类:Web程序   时间:2018-03-20 11:15:46    阅读次数:230
1056条   上一页 1 ... 39 40 41 42 43 ... 106 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!