摘要:
1. 前言 2. 流密码的基本原理 流密码 :也称序列密码 (Stream Cipher) ,是指明文消息按 字符(如二元数字)逐位地、对应地加密 的一类密码算法。 流密码的强度依赖于密钥序列,什么样的密钥序列是安全的? 随机,周期性大,统计特性良好。 随机数的性质: 伪随机序列: 流密码的密钥序列 阅读全文
posted @ 2019-03-28 16:48
俊语
阅读(783)
评论(0)
推荐(0)
摘要:
1. 前言 DES是一种数据加密标准( Data Encryption Standard) , 有30多年历史,是一种对称密码算法,是第一个得到广泛应用的密码算法,是一种分组加密算法,输入的明文为64位,密钥为64位(实际上只有56位,原因是每隔7个比特设置一个奇偶校验位),生成的密文分组长度为64 阅读全文
posted @ 2019-03-28 15:35
俊语
阅读(838)
评论(0)
推荐(0)
摘要:
1. 前言 高级数据加密标准(Advanced Encryption Standard),简称AES,由美国政府于1997年开始公开征集的新的数据加密标准算法。经过三轮筛选,美国政府最终于2000年10月2日正式宣布选中密码学家Joan Daemen和Vincent Rijmen提出的RINJDAE 阅读全文
posted @ 2019-03-28 15:35
俊语
阅读(1554)
评论(0)
推荐(0)
摘要:
1. 前言 众所周知,由于对称加密算法只能加密固定长度的明文。如果我们想加密任意长度的明文,则需要对明文进行分组,然后对每组进行加密。 在密码学中,被称为 分组加密 ( Block cipher )。将明文分成多个等长的模块,然后使用算法对每组进行加密。现代的分组加密的是创建在迭代的思想上的,这种思 阅读全文
posted @ 2019-03-28 11:05
俊语
阅读(853)
评论(0)
推荐(0)
摘要:
1. 前言 对称密码概述: P 明文空间 C 密文空间 K 密钥空间 E 加密算法 D 解密算法 (P, C, K, E, D)为密码体制 分为置换密码和替换密码。 二者的区别。 替换密码:其他字符替代明文字符。 置换密码:重新排列元素,不改变元素本身。 2. 置换密码 2.1 栅栏技术 加密方法: 阅读全文
posted @ 2019-03-28 11:04
俊语
阅读(1059)
评论(0)
推荐(0)