电子信息技术导论-第1章.ppt

第1章 数字技术 1.6.2 加密编码原理 在加密编码中: 真实数据称为明文M, 对真实数据施加变化的过程称为加密EK, 加密后输出的数据称为密文C ,从密文恢复出明文的过程称为解密DK,如图1.12所示。 图1.12 加密编码原理示意图 第1章 数字技术 第1章 数字技术 例:明文1010110, 密钥1010101, 采用模2相加, 求:密文。 解: 明文1010110 密钥1010101 密文0000011 密钥1010101 明文1010110 完成加密和解密的算法称为密码体制。 变换过程中使用的参数叫密钥K。 第1章 数字技术 加密时使用的密钥与解密时使用的密钥分为: (1)可以相同(单密钥)。 (2)也可以不同(双密钥)。 对称(单密钥)体制:加密密钥和解密密钥相同或者很容易相互推导出。 非对称(双密钥)密码体制:加密密钥和解密密钥中至少有一个在计算上不可能被另一个导出。 第1章 数字技术 1.6.3 常用密码 根据加密明文数据时的加密单位的不同,分为分组密码和序列密码两大类。 (1)分组密码:设M为密码消息,将M分成等长的连续区组M1,M2,…,分组的长度一般是几个字符,并且用同一密钥K为各区组加密 (2)序列密码:若将M分成连续的字符或位m1,m2,…,并用密钥序列K=K1K2…的第i个元素给mi加密 第1章 数字技术 常用分组密码:

文档评论(0)

1亿VIP精品文档

相关文档