摘要
随着近年来计算机技术的不断发展,计算机网络已经进入到了千家万户,日渐兴起的电子商务活动也越来越频繁。在这样一个大环境下,计算机网络中电子商务交易的安全也随之成为现有计算机网络问题中最为突出的一个问题。SSL即安全套接层协议,是一个用于在因特网上进行保密通信的安全协议,它位于TCP层和应用层之间,对信息传输起到了加密和认证的作用。SSL协议采用数字签名及数字证书进行双端实体认证,用非对称加密算法进行密钥协商,用对称加密算法将数据加密后进行传输,并且通过计算数字摘要来验证数据在传输过程中是否被篡改和伪造,从而为敏感数据在Internet上的传输提供了一种安全保障手段。
本文大体从五个方面来讲述SSL协议:SSL的概述,SSL密码学知识,SSL的工作过程,SSL的安全分析及其应用,文章重点讲的是SSL的应用。SSL在电子支付中的应用的主要研究工作包括:介绍了基于SSL支付体系的基本构成、基本特征以及安全电子支付的整个过程。我的主要工作重心是通过对公开源代码工具OpenSSL进行分析,利用OpenSSL开发包编写建立在SSL上的Client/Server程序,利用SSL的特性保证通信双方能够互相验证对方身份及数据通信过程中的安全。
【关键词】安全套阶层协议加密技术安全性分析电子支付OpenSSL
ABSTRACT
Asinrecentyearsthecontinuousdevelopmentofcomputertechnology,computernetworAs,hasenteredintothousandsofhouseholds,thegrowingemergenceofe-,thecomputernetworAsecurityine-commercetransactionshavealsobecomeaproblemoftheeGistingcomputernetwor
As,,-terminalentityauthentication,non-symmetricencryptionalgorithmusedforAeyagreement,symmetricencryptionalgorithmusedtoencryptdataaftertransmission,andbycalculatingthenumberofsummarydatatoverifywhetherthetransmissionhasbeentamperedwithandforgery,soastosensitivedatatransmittedontheInternetprovidesameansofsecurity.
InthisteGt,generallyfromfivepartstointroduceSSLprotocol:SSLoverview,SSLcryptographyAnowledge,SSLworAingprocess,:IntroducedSSLpaymentsystembasedonthebasiccomposition,-sourcetoolstoanalyze,usingOpenSSLdevelopmentpacAagebuiltontheSSLonthepreparationoftheClient/Serverprogr
合同协议-SSL协议分析和应用 来自淘豆网m.daumloan.com转载请标明出处.