|
自动化 模具 机械 电子 通信 动画 英语范文 工程管理 金融范文 旅游管理 工业工程 生物工程 给排水范文 西门子PLC 历史学 三菱PLC
单片机 财务 会计 法律 行政 物理 物流范文 电子商务 制药工程 包装工程 土木工程 材料科学 汉语言范文 欧姆龙PLC 电压表 松下PLC
计算机 化工 数电 工商 食品 德语 国贸范文 人力资源 教育管理 交通工程 市场营销 印刷工程 机电一体化 数控范文 变电站 文化产业
|
|
自动化文档范文| 电子机电范文| 测控技术范文| 通信专业范文| 电气工程范文| 通信工程范文| 电子信息工程范文| 免费自动化范文| 免费电子范文| 免费电气范文| 通信范文 |
本专业推荐:带proteus仿真程序的文档设计范文 原创文档范文点击进入 → 自动化单片机相关的原创文档范文 网络信息加密软件的实现(二)
摘要
伴随着网络的普及,计算机网络安全成为影响网络效能的重要问题,这就对网络的安全提出了更高的要求。一个安全的网络信息系统应当确保所传输信息的完整性、保密性、不可否认性等。目前保障通信和网络安全技术的种类很多,其中数据加密技术是保障信息安全的最核心的技术措施,信息加密也是现代密码学的主要组成部分。在数据加密技术中主要有传统密钥加密体制和公开密钥加密体制。公开密钥加密体制在对信息数据加密应用越来越广泛。
本文首先介绍密码学基本原理,详细论述了公钥密码体制的典型代表RSA算法的原理和安全性能;并以此为基础,采用优化的RSA算法,采用VisualC++6.0开发环境,基于MFC的应用程序,设计实现了信息的加密和解密,以及加密信息和加密文件在客户机与服务器间进行传输,并且接收端根据私钥进行相应的解密,保证了数据在传输过程的安全性。
本软件能够对要传输的文字,文件以及相应的信息进行必要的加密,以及实现对传输网络信息的基本安全,满足一般人在日常生活、工作和学习中对传输信息的安全性的要求,保证信息不被他人盗取、非法利用和篡改。
关键词:数据加密;密码技术;加密算法;RSA;文件加密
| |||||||||||