计算机网络通讯中数据及密钥管理的实施方法.doc
《计算机网络通讯中数据及密钥管理的实施方法.doc》由会员分享,可在线阅读,更多相关《计算机网络通讯中数据及密钥管理的实施方法.doc(7页珍藏版)》请在三一办公上搜索。
1、 计算机网络通讯中数据及密钥管理的实施方法-XY-Encrypter介绍一、论述 计算机网络通讯的数据加密算法有多种,常用的有DES算法及RSA算法。这两种算法都是公开算法,由于其密钥千变万化,使破译密文变得异常困难,故密钥是至关重要的。 新圆公司的加密软件XY-Encrypter选择DES算法作为数据加密算法,其原因有: 1、此算法由美国标准局作为商用数据加密标准,同时也是我国承认的数据加密标准。 2、此算法加密的数据密文长度和原文不变,不会增加通讯负担。 DES算法是一种公开算法,是一种用64位密钥对64位数据对行加密的算法,DES算法加密密钥和解密密钥是同样的,密钥至关重要,一旦泄漏不堪
2、设想,故保护管理好密钥并定期更换密钥是必须的。其加密的基本流程如下:64位明码64位密钥初始置换乘积变换逆初始置换64位密文码 DES加密流程图DES解密过程是上述过程的逆过程 二、密钥管理 在计算机网络通讯中,密钥的产生、分配、存储、保护都是非常重要的,它直接影响到系统的保密性. 名词定义:主密钥:通信系统内的第一个密钥,用以产生其它密钥。初始密钥:系统各节点之间一定时期内申请密钥时,加密通讯数据所使用的密钥。传输密钥:系统各节点之间加密数据的密钥。密钥产生:为密钥系统产生所需密钥的过程密要钥安装分配:把初始密钥分发到各个通信节点并装入系统申请密钥:通讯节点机向系统主机申请得到加密密钥的过程
3、。密钥加密密钥:为保护传输密钥而加密使传输密钥加密的密钥。密钥存储:把密钥存放于系统中的过程。实现密钥管理,以保证通讯的安全,其流程如下:产生系统主密钥产生初始密钥密钥分配密钥存入各节点产生传输密钥通讯数据加密 下面分别阐述各个过程的具体流程:1、主密钥的产生 主密钥是产生各个密钥的基础,故非常重要,产生时一定要保证其随机性。 产生主密钥时,请系统两个主管分别键入两个字符串,然后根据字符串的内容,击键的时间及击键的频率运算后得出主密钥。由以上运算因子得出的主密钥,即使两次键入同样的字符串,亦不可能得到相同的密钥。流程如下:开始插入程序软盘键入运行程序密码 错误退出检查密码 键入字符串 1 键入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 通讯 数据 密钥 管理 实施 方法
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2402146.html