非对称性加密有RSA 点对点通信场景 如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。因为加密和解密使用的是两个不同的密钥,所以这种算法叫作非对称加密算法。 在传输过程中,即使攻击者截获了传输的密文,并得到了乙的公钥,也无法 ...
分类:
其他好文 时间:
2016-07-07 18:53:05
阅读次数:
115
加密算法对称秘钥算法DES3DESAESRC4(流加密算法,软件运行效率高,广泛用于SSL加密,以前的WEP(8k包就能解密))优:速度快,基本不增加加密文件大小(紧凑)缺:秘钥管理,秘钥分发,数字签名非对称秘钥算法RSA(大素数乘积因式分解的数学难题,512-2048bit)768bit已被成功分..
分类:
其他好文 时间:
2016-07-07 11:16:28
阅读次数:
214
【递归与递推】编码 题目描述 编码工作常被运用于密文或压缩传输。这里我们用一种最简单的编码方式进行编码:把一些有规律的单词编成数宇。字母表中共有26个字母{a,b,…,z},这些特殊的单词长度不超过6且字母按升序排列。把所有这样的单词放在一起,按字典顺序排列,一个单词的编码就对应着它在字典中的位置。 ...
分类:
其他好文 时间:
2016-07-06 01:40:48
阅读次数:
165
3DES(或称为Triple DES),它相当于是对每个数据块应用三次DES加密算法。3*8字节密钥。 设Ek()和Dk()代表DES算法的加密和解密过程,K代表DES算法使用的密钥,P代表明文,C代表密文; 3DES加密过程为:C=Ek3(Dk2(Ek1(P))) 3DES解密过程为:P=Dk1( ...
分类:
其他好文 时间:
2016-07-05 15:30:21
阅读次数:
501
DSA数据安全隔离是当前数据防泄密技术中有效手段之一,主要用于软、硬件开发企业或部门的源代码防泄密,无论源代码位于终端或SVN等服务器中,均可保护。DSA数据安全隔离技术基本原理通过磁盘、存储、网络等多重隔离技术手段,在多个终端上按需构建一个或多个源代码安全区。源代..
分类:
其他好文 时间:
2016-07-04 12:02:28
阅读次数:
185
键盘输入: python2.7 raw_input() python3 input() 键盘输入默认为字符串,可通过例如 int(input())方式,实现类型转换。 ‘密文’输入: 仅python的命令模式可用 import getpass password = getpass.getpass(" ...
分类:
编程语言 时间:
2016-07-03 23:00:45
阅读次数:
249
不辞辛劳的 CEO 决定将工作带回家做,因此她将几个机密文档复制到 USB 闪存驱动器。 当她从钱包拿车钥匙时,闪存驱动器掉到了停车场。 接下来发生什么取决于 CEO 回到办公室后所做的选择: 如果她启用了 BitLocker,会损失一晚上的工作成果和 10 美元的闪存驱动器。 如果她未启用 Bit... ...
分类:
其他好文 时间:
2016-07-02 22:40:27
阅读次数:
1053
以匿名著称的Tor浏览器,其团队对加密秘钥的追求也欲在登峰造极,而要产生不容易被破解的加密秘钥,就需要对随机算法进行升级创新,对加密密钥与随机算法不了解的同学,我们先来回顾一下这两个概念:密钥是一种参数,它是在明文转换为密文或将密文转换为明文的算法中输入的数据。加密算法是明文转换成密文的变换函数。而 ...
分类:
其他好文 时间:
2016-07-01 22:54:59
阅读次数:
209
安全散列算法SHA(SecureHashAlgorithm,SHA)该算法的思想是接收一段明文,然后以一种不可逆的方式将它转换成一段(通常更小)密文,也可以简单的理解为取一串输入码(称为预映射或信息),并把它们转化为长度较短、位数固定的输出序列即散列值(也称为信息摘要或信息认证代码..
分类:
编程语言 时间:
2016-07-01 16:31:45
阅读次数:
223