汉字快速加密解密系统的设计与实现
7页1、从本学科出发,应着重选对国民经济具有一定实用价值和理论意义的课题。课题具有先进性,便于研究生提出新见解,特别是博士生必须有创新性的成果汉字快速加密解密系统的设计与实现摘要:本文根据目前国内汉字加密解密技术稀缺、密文字符可读性和可复制性太差的现状,提出并实现了一种基于GB2312汉字编码的加密解密解决方案。在文中详述了系统的架构、核心算法的实现步骤,并对系统的加解密性能和特征做了分析讨论。关键词:GB2312汉字编码 汉字信息加密 可移植加密解密系统0 引言随着通信技术和计算机技术的高速发展以及互联网应用的日益普及,计算机网络已经成为大型公司、金融机构、教育机构和政府部门等诸多领域重要信息的交换手段,网络上流通的信息量也呈几何级数增加。但在网络进行信息交换的同时存在着诸多不安全因素,比如信息被窃听、篡改和伪造等,为了有效的保护、存储、管理和使用网上的私有信息,一方面可以在物理方面采取一些措施,如增强网络物理线路和中间节点的安全性,另一方面可以采用积极主动的防护措施,比如对传输中的信息进行加密来降低信息泄露而可能导致的损失。然而,目前大多数主流信息加密解密技术都只能应用于如字母、数字、标点
2、符号等单字节字符构成的信息,而可用于计算机汉字这种双字节字符所构成的信息文件加密的既简单又可靠的密码体制却不多,并且目前加密方法中加密所得的大多数密文可读性及可复制性太差,出现太多不易书写或者辨认的密文字符,如加密后密文字符“鞲璺”,其可复制性和可读性太差,给辨认、书写或复制带来极大不便,不利用密文信息的保存和传递,本文旨在改善这一缺陷。汉字编码汉字的数量是英文字母数量的几个数量级,基本汉字也比英文字母多得多,并且汉字的组合也比英文字母简单的前后组合复杂得多,因此我们不能用ASCII码或者其它简单的单字节编码代替汉字。常用汉字有3500多个,有“总汇汉字之大成”评价的康熙字典收录汉字四万多个,在1994年出版的中华字海收录的汉字则多达87019个,而已经通过专家鉴定的北京国安资讯设备公司的汉字字库,收入有出处的汉字有91251个。目前汉字编码中主要用到的有三类,包括GBK,GB2312和Big5,本文研究以GB2312编码为例。GB2312又称国标码,由国家标准总局在1981年发布并实施,通行于大陆。它是一个简化字的编码规范,共有7445个图形字符,其中汉字占6763个。GB2312规
3、定“对任意一个图形字符都采用两个字节表示,每个字均采用七位编码表示”,习惯上称第一个字节为“高字节”,第二个字节为“低字节”。GB2312中汉字的编码范围为,高位字节为0xB0-0xF7(对应十进制为176-247),低位字节0xA1-0xFE。GB2312将代码表分为72个区,对应高位字节;每个区有94个位,对应低位字节,两个字节的值合称为区位码。其中01-09区为符号、数字区,16-87区为汉字区,10-15区、88-94区是有待进一步标准化的空白区。加密/解密体制在本文所设计的汉字加密系统中,首先从指定的可识别格式的文档中读取汉字信息,并按照GB2312编码标准将汉字转换成数字形式,再将汉字的数字形式以特定的加密算法与加密密钥进行加密运算,并将得到的结果转换成GB2312汉字密文字符,最后输出成密文文档。相应的,在解密系统中,首先从特定格式密文文档中读入加密后的汉字,再将密文汉字按GB2312编码标准转换成数字形式,然后依据解密算法与解密密钥进行解密运算,将运算结果转换成GB2312明文字符,最后输出成明文文档。整个系统结构如图一所示。系统实现 汉字编码特征分析GB2312编码中
《汉字快速加密解密系统的设计与实现》由会员bin****86分享,可在线阅读,更多相关《汉字快速加密解密系统的设计与实现》请在金锄头文库上搜索。
高考语文第一轮总复习 同步测试卷(五)实用类文本阅读课件
高考语文第一轮总复习 写作总论课件
高考语文大一轮复习 第5部分 论述类文本阅读 第一节 理解文中重要词句含意2大考点课件
高考语文大一轮复习 第3部分 古代诗文阅读 专题三 默写常见的名句名篇课件
高考语文大一轮复习 第3部分 古代诗文阅读 专题二 第四节 鉴赏诗歌的艺术技巧课件
高中物理 第四章 力与运动 第一节 伽利略的理想实验与牛顿第一定律课件 粤教版必修1
高中物理 第三章 研究物体间的相互作用 第三节 力的等效和替代课件 粤教版必修1
高中物理 第一章 运动的描述 第五节 速度变化的快慢 加速度课件 粤教版必修1
高中物理 第2章 能的转化与守恒章末复习方案与全优评估课件 鲁科版必修2
高中物理 42 实验:探究加速度与力、质量的关系课件 新人教版必修1
高中物理 31《受力分析》课件 新人教版必修1
高中物理 22 匀变速直线运动的速度与时间的关系课件 新人教版必修1
高中物理 14 用打点计时器测速度课件 新人教版必修1
高中数学第一章导数及其应用1_5_1曲边梯形的面积课件新人教a版选修2_2
高中数学 第二章 随机变量及其分布 24 正态分布课件 新人教a版选修2-31
高中数学 第四章 圆与方程 42_1 直线与圆的位置关系课件 新人教a版必修21
高中数学 第二章 随机变量及其分布 21_2 离散型随机变量的分布列(2)课件 新人教a版选修2-31
高中数学 第二章 统计 23_2 两个变量的线性相关课件 新人教a版必修3
高中数学 第二章 统计 22_1 用样本的频率分布估计总体分布课件 新人教a版必修3
高中数学 第二章 统计 21_3 分层抽样课件2 新人教a版必修31
2024-03-27 16页
2024-03-27 9页
2024-03-27 7页
2024-03-27 23页
2024-03-27 14页
2024-03-27 7页
2024-03-27 6页
2024-03-27 3页
2024-03-27 6页
2024-03-27 5页