所需E币: 4
时间: 2019-12-24 21:19
大小: 355.45KB
ThisApplicationNotecoversfourencryptionalgorithms:AES,XTEA,SKIPJACK®andasimpleencryptionalgorithmusingapseudo-randombinarysequencegenerator.ThescienceofcryptographydatesbacktoancientEgypt.Intoday’seraofinforma-tiontechnologywheredataiswidelyaccessible,sensitivematerial,especiallyelectronicdata,needstobeencryptedfortheuser’sprotection.Forexample,anetwork-basedcardentrydoorsystemthatlogsthepersonswhohaveenteredthebuildingmaybesuscep-tibletoanattackwheretheuserinformationcanbestolenormanipulatedbysniffingorspoofingthelinkbetweentheprocessorandthememorystoragedevice.Iftheinformationisencryptedfirst,ithasabetterchanceofremainingsecure.Manyencryptionalgorithmsprovideprotectionagainstsomeonereadingthehiddendata,aswellasprovidingprotectionagainsttampering.Inmostalgorithms,thedecryptionprocesswillcausetheentireblockofinformationtobedestroyedifthereisasinglebiterrorintheblockpriortodecryption.AN953DataEncryptionRoutinesforthePIC18Author:DavidFlowersENCRYPTIONMODULEOVERVIEWMicrochipTechnologyInc.Fouralgorithmstochoosefrom,eachwiththeirownbenefitsINTRODUCTIONAdvancedEncryptionStandard(AES)ThisApplicationNotecoversfourencryption-ModulesavailableinC,Assemblyandalgorithms:AES,XTEA,SKIPJACKandasimpleAssemblywrittenforCencryptionalgorithmusingapseudo-random……