资源描述:
《数据加密外文翻译》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、DataencryptionFirstSynopsisIntheopencorrespondenceandinthecomputersystem,buildsthesafereliableelectroniccommerceplatformisveryimportant.Usuallyneedsthroughtheencryptionmethodtothecustomerrelatedinformation,likethepassword,thecontractandsoontoprotect,causesitnottostea
2、lorthedistortion.Whenthecustomerhandsintheserviceapplication,musttothecustomerstatusvalidity,thetextintegritycarryontheconfirmation.HMAC(Keyed-HashingforMessageAuthentication)isapublicagreement.Itisonekindbasedonkey'stextcompleteprooftechnique,itssecurityistheestabli
3、shmentintheHashalgorithmfoundation.Itrequeststhecorrespondencebothsidessharedsystemkey,theagreementalgorithm,tocarryontheHashoperationtothetext,likeMD5,SHA,RIPEMDandsoon,formthefixedlengththeauthenticationcode.Correspondencebothsidesdeterminethetextthroughtheauthenti
4、cationcode'sverificationthevalidity.Thisagreementmayusefortomaketheencryption,thedigitalsignature,thetextconfirmationandsoon.HMACmaywithanyiterationhashingfunctionbundleuse.MD5andSHA-1arethiskindofhashingfunctions.Thiskindofstructure'sleadingroleis:1.Doesnotneedthere
5、visiontobepossibletousethesuitablehashingfunction.Moreoverthehashingfunctiondisplaysinthesoftwareaspectisverygood.Andthesoundcodeispublicandgeneral.2.Maintainthehashingfunctionoriginalperformance,butdoesnotcauseitsdegeneration.3.Causereasonablybasedonaboutfirstfloorh
6、ashingfunctionsuppositionmessagediscriminationmechanismencryptionstrengthanalysis.4.Whendiscoverseitherneedstheoperatingspeedisquickerorthesaferhashingfunction,mayveryeasyrealizethefirstfloorhashingfunctionreplace.[Annotation]:Whencompbookdocuments,MD5andSHA-1areuset
7、hemostwidespreadencryptiontousethehashingfunction.SecondHMACalgorithmprinciples2.1HMACalgorithmdefinition:Expressesasfollowswiththeformula:HMAC=H(keyoropad,H(keyoripad,text))H(X,Y)expressioncarriesononekindofHashoperationtoX+Ynews.RepresentativeIpadisredundantBtimesi
8、nglebytehexadecimalsystemsystemconstantOX36;RepresentativeOpadisredundantBtimesinglebytehexadecimalsystemconstantOX5C;keyrepresents