6.1什么是加密和解密?加密技术是最常用的安全保密手段,利用技术手段把重要的数据变为乱码(加密)传送,到达目的地后再用相同或不同的手段还原(解密)。6.2加密技术二元素:算法和密钥算法是将普通的信息或者可以理解的信息与一串数字(密钥)结合,产生不可理解的官方的步..
分类:
其他好文 时间:
2017-04-18 22:28:53
阅读次数:
256
一、AES加密概述 高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准 ...
分类:
编程语言 时间:
2017-04-15 20:24:36
阅读次数:
1271
一、MD5加密概述 Message Digest Algorithm MD5(中文名为消息摘要算法第五版)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。该算法的文件号为RFC 1321(R.Rivest,MIT Laboratory for Computer Science an ...
分类:
编程语言 时间:
2017-04-15 19:15:43
阅读次数:
254
一、BASE64加密和解密概述 Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在Java Persistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128-bit的UUID ...
分类:
编程语言 时间:
2017-04-15 19:09:29
阅读次数:
219
一、DES加密概述 DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法,1977年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),并授权在非密级政府通信中使用,随后该算法在国际上广泛流传开来。需要注意的是,在某些文献中,作为算法的D ...
分类:
编程语言 时间:
2017-04-15 19:00:53
阅读次数:
256
linux配置ssh互信 公钥认证的基本思想: 对信息的加密和解密采用不同的key,这对key分别称作private key和public key,其中,public key存放在欲登录的服务器上,而private key为特定的客户机所持有。当客户机向服务器发出建立安全连接的请求时,首先发送自己的 ...
分类:
系统相关 时间:
2017-04-13 16:47:59
阅读次数:
208
修改MSDN上的示例,使之可以通过RSA证书文件加密和解密,中间遇到一个小问题。 Q:执行ExportParameters()方法时,回报CryptographicException:该项不适于在指定状态下使用(Key not valid for use in specified state)。 A ...
1、RSA 公钥和私钥的组成。以及加密和解密的公式: 2、模指数运算: 先做指数运算,再做模运算。如 5^3 mod 7 = 125 mod 7 = 6 3、RSA加密算法流程: 选择一对不同的、而且足够大的素数 p 和 q计算 n = p * q计算欧拉函数 f(n) = (p-1) * (q-1 ...
分类:
其他好文 时间:
2017-04-12 11:17:41
阅读次数:
3445
加密方法:对称加密:加密和解密使用同一个密码公钥加密:每个密码都成对儿出现,一个为私钥(secretkey),一个为公钥(publickey)单向加密,散列加密:提取数据特征码,常用于数据完整性校验1、雪崩效应2、定长输出MD5:MessageDigest,128位定长输出SHA1:SecureHashAlgori..
分类:
系统相关 时间:
2017-03-31 22:03:00
阅读次数:
187
原文如下: http://www.cnblogs.com/Gyoung/p/3194467.html 不过这里需要提醒的是 冒号要去掉: 加密: aspnet_regiis -pef connectionStrings C:\VisualStudio2008\Authorization 解密:asp ...
分类:
Web程序 时间:
2017-03-28 18:36:50
阅读次数:
132