开发HILL加密实现(2)
时间:2025-03-10
时间:2025-03-10
简单的HILL加密实现
[实验] Hill密码的加密、解密与破译
一、实验目的
本实验主要涉及代数,利用模运算意义下的矩阵乘法、求逆矩阵、线性无关、线性空间与线性变换等概念和运算,学习Hill密码体制的加密、解密和破译过程。 二、实验内容
甲方收到与之有秘密通信往来的乙方的一个密文信息,
按照甲方与乙方的约定,他们之间的密文通信采用Hill2密码,密钥为
12 A 二阶矩阵 且汉语拼音的26个字母与0~25之间的整数建立一一对
03
应的关系,称之为字母的表值,具体的表值见表1.1 明文字母的表值。
表1. 1 明文字母的表值
加密与解密过程
Hill2密码是一种传统的密码体制,它的加密过程可用以下框图描述:
明文------ 加密器------ 密文------ 普通信道------解密器
密码分析(敌方截获) ----- 明文
上一篇:《黑格尔法哲学批判》导言
下一篇:中国加工贸易行业发展之探析