网络环境下数据加密的研究

来源 :天津工业大学 | 被引量 : 8次 | 上传用户:cyld2006_ldcy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子商务的开展,网络上传输的数据的安全性成为人们日益关注的问题,数据的加密以及数字签名成为国际上信息安全领域的前沿课题。本文以PKI公开密钥加密体制为理论基础,探讨了在Internet网络环境下的信息安全的实现问题。本文共从四个部分阐述了网络数据安全的实现:数字证书的生成和管理、公开密钥加密的实现、数字签名的生成以及校验、SSL安全通道的建立。本文从各个部分的理论以及算法和Java程序实现的角度,阐述了一个网络信息安全系统所依赖的理论基础以及编程实现,从而提供了一条从理论到实际应用的可行之路。 对数据的加密可以有两种方法:对称密钥加密机制和非对称密钥加密机制。对称密钥密码体制加密速度快,但需要传输共享密钥;非对称密钥加密机制不需要传输共享密钥,但加密速度慢。在实际实现中是将两者结合起来,扬长避短,使用对称密钥密码体制加密原始数据,然后将对称密钥以非对称密钥密码体制加密。 对于公开密钥体制生成密钥对分别采用数字证书和私人密钥信息的格式来存储。对公开数字证书的存取是一个信息安全系统的关键所在。在本文中将公开证书以X.509格式存储,私人密钥以PKCS#8格式存储。这两部分存储在由IAIK JCE类库生成的加密密钥文件中,其加密和解密也是通过IAIK JCE类库实现。 数字签名是保证在互联网环境下信息安全的重要手段,它可以用来确认信息发送方的身份,从而保证电子商务活动的有效性。本文中采用的是SHA-1和MD5算法相结合,通过SUN JAVA扩展类库实现。 所有的传输数据都是通过SSL安全通道来传输的。
其他文献
跨语种的实体匹配被定义为找到不同语种内描述同一实体(对象)的实体连接。跨语种的实体匹配不仅扩展了不同语种的知识共享,更是对现今的跨语种信息检索和机器翻译等重要领域有直
该系统是一套集数据录入、数据动态查询、报表自定义、数据处理、信息发布、远程传输于一体的综合信息解决方案,采用客户/服务器体系(C/S)和浏览器/服务器体系(B/S)两种模式,二
随着我国“十二五”公共交通的大力发展,公共交通的信息化,智能化势不可挡。车载导航设备又是智能公交的重要组成部分,将会随着公交智能化的大力建设而呈现高速增长状态。车
该文介绍了Java并行计算环境中负载监测与预报系统JSYS,它能够实时测量构成计算环境的网络和节点机的负载状况,并将负载信息通过API调用的形式传递给应用程序,供动态负载平衡
遗传算法(GA)作为一门新兴学科,从二十世纪八十代开始迅速发展。GA存在自然并行性。并行遗传算法(RGA)作为GA的一个重要分支,也得到越来越多专家们的重视。 在本文中我们对PGA进
半导体技术的进步,为芯片的设计者提供了更多的资源来实现高性能的芯片。而由于能耗墙的原因,仅靠提高单个CPU的主频已不能满足越来越多的科学研究领域,为了延续摩尔定律,充分利
该文分别介绍了客户机/服务器模式和浏览器/服务器模式的组成及特点,并通过对两种模式进行比较,提出了开发基于客户机/服务器和浏览器/服务器相结合的档案管理系统的实现技术
本文以南昌航空工业学院计算机系舒远仲老师主持并由舒远仲老师和我共同参加的省级课题为背景,学习和继承许多专家学者的研究成果上完成的。通过对IP/TV工作原理、流媒体技术的
数据分组调度算法的评价指标主要包括复杂度、公平性和时延特性.在对当前主要调度算法进行研究和比较的基础上,结合蓝牙的实际特点和应用范围,可设计一种优先级与赤字轮转相
随着大飞艇技术的发展和大飞艇应用的领域的扩展,人们希望找到一种能够适合大飞艇的运动特性,准确测定大飞艇姿态的姿态解算系统,因为姿态解算系统是惯性导航系统的基础,是惯