![[毕业设计精品]文件加密与解密算法研究设计_第1页](http://file.renrendoc.com/FileRoot1/2017-12/8/acad5d5d-34e0-44e2-8ad5-6528b3f12d1f/acad5d5d-34e0-44e2-8ad5-6528b3f12d1f1.gif)
![[毕业设计精品]文件加密与解密算法研究设计_第2页](http://file.renrendoc.com/FileRoot1/2017-12/8/acad5d5d-34e0-44e2-8ad5-6528b3f12d1f/acad5d5d-34e0-44e2-8ad5-6528b3f12d1f2.gif)
![[毕业设计精品]文件加密与解密算法研究设计_第3页](http://file.renrendoc.com/FileRoot1/2017-12/8/acad5d5d-34e0-44e2-8ad5-6528b3f12d1f/acad5d5d-34e0-44e2-8ad5-6528b3f12d1f3.gif)
![[毕业设计精品]文件加密与解密算法研究设计_第4页](http://file.renrendoc.com/FileRoot1/2017-12/8/acad5d5d-34e0-44e2-8ad5-6528b3f12d1f/acad5d5d-34e0-44e2-8ad5-6528b3f12d1f4.gif)
![[毕业设计精品]文件加密与解密算法研究设计_第5页](http://file.renrendoc.com/FileRoot1/2017-12/8/acad5d5d-34e0-44e2-8ad5-6528b3f12d1f/acad5d5d-34e0-44e2-8ad5-6528b3f12d1f5.gif)
已阅读5页,还剩27页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
A1A0A2A3A4A5A6A4A7A8A9A10A5A11A12A13A14A15A16A17A18A15本科毕业论文(设计)题目文件加密与解密算法研究设计学院计算机与信息科学学院专业计算机科学与技术年级学号姓名指导教师成绩_2009年4月9日A1A0A2A3A4A5A6A4A7A8A9A10A5A11A12A13A18A15A16A17A18A15文件的加密与解密算法研究与实现A19A20A20A21A21A22A23A24A25A26A27A28A29A30A31A32A33A34A35A36A24A25A37A38A39A40A30A28A41A42A28A43A44A28A45A46A31A47A48A49A23A24A25A50A51A28A52A53A54A55A56A24A25A50A51A57A58A59A60A61A62A63A28A64A65A66A67A31A24A25A50A51A66A67A57A68A69A29A70A71A28A72A73A74A58A75A74A76A77A74A78A79A74A80A81A82A83A84A85A86A31A45A46A31A24A25A50A51A66A67A47A87A32A33A88A89A90A91A92A28A93A32A94A95A28A96A97A56A24A25A50A51A87A26A27A98A99A50A51A28A100A101A102A103A104A105A56A106A78A87A107A108A109A110A96A111A112A113A78A105A114A115A116A115A117A118A28A119A120A121A122A110A78A31A123A124A125A28A126A127A128A78A105A114A115A116A115A117A118A65A64A28A129A130A131A39A113A29A28A132A118A74A133A134A56A135A136A137A115A138A139A140A141A95A137A115A138A139A140A142A143A128A144A145A141A146A147A31A148A135A136A137A115A138A139A140A141A95A137A115A138A139A140A28A149A150A151A152A153A117A118A141A154A155A152A117A118A142A143A128A146A147A141A156A157A56A158A159A160A161A162A163A164A165A166A167A163A164A168A169A170A171A172A173A174A175A172A176A175A177DESIGNANDIMPLEMENTATIONOFDOCUMENTTAGGINGSOFTWAREABSTRACTWITHTHEADVENTOFTHEINFORMATIONSOCIETY,PEOPLEINTHEENJOYMENTOFINFORMATIONRESOURCESBROUGHTABOUTTREMENDOUSBENEFITS,BUTALSOFACEDWITHALETTERINCOMESECURITY,ASEVERETESTINFORMATIONSECURITYHASBECOMEAWORLDWIDEREALITY,INFORMATIONSECURITYHASBEENATHREATTOTHECOUNTRYSPOLITICALGOVERNANCE,ECONOMIC,MILITARY,CULTURAL,IDEOLOGICALANDOTHERAREASATTHESAMETIME,THEISSUEOFINFORMATIONSECURITYISALSOAPOSSIBILITYOFRETAININGTHEIROWNPERSONALPRIVACYKEYINFORMATIONSECURITYANDSOCIALSTABILITYISANECESSARYPRECONDITIONFORSECURITYTHISARTICLEISADISCUSSIONPAPERONENCRYPTIONANDDECRYPTIONALGORITHMSCOMMONLYUSEDINGRADUATEDESIGNTHESIS,WHICHDOCUMENTSINDETAILABOUTTHEENCRYPTIONANDDECRYPTIONPROCESSOFALGORITHMUSEDINTHEMETHODSANDTECHNIQUESOFPUBLICKEYCRYPTOSYSTEMPRIVATEKEYCRYPTOSYSTEMANDANALYSISANDRESEARCH,ANDPUBLICKEYCRYPTOSYSTEMANDONBEHALFOFPRIVATEKEYCRYPTOGRAPHYALGORITHMRSAALGORITHMANDDESHAVEBEENSTUDIEDANDCOMPAREDKEYWORDSDECRYPTIONFILEENCRYPTIONCRYPTOSYSTEMDESRSAA178A179A180A181A182A183A184A182A185A186A187A188A183A189A190A191A192A193A194A192A195A193目录摘要2A196A1973A198A199A199A200A201A200A201A200A2014A202A199A199A203A204A205A206A203A204A205A203A204A2055A207A208A209A210A211A212A2135A214A215A216A215A216A217A2185A219A220A219A221A222A223A224A225A2265A219A220A227A228A229A230A221A231A221A232A221A222A233A234A235A2368A237A238A239A238A240A241A242A243A2448232A241A242A245A2469A247A248A248A249A250A251A252A253A252A254A255A249A250A251A252A253A252A254A255A249A250A251A19A20A0A1A254A25510A24A2A3A25A4A5A28A610A14A2A7A30A5A8A28A610A14A2A7A32A9A10A1111321A12A1315321A15A1315A16A17A18A36A17A21A22A23A26A27A29A31A33A4017A16A17A34A41A35A37A3818A39A42A43A44A45A46A47A48A49A50A51A52A53A54A46A55A56A57A58A59A60A46A611812A62A63A64A48A49A6518121A62A66A6764A46A48A49A68A47A57A58A59A60A46A69A70A71A72A73A74PC1A75A76A77A78A79A80A81A82A8356A84A85A78A79A86A87A80A81A88A86A89A90A91A92A84A93A94A95A96A9718122A98A99A100A101A102A103A104A105A106A107A108A109A110A10618123A98A111A11216A109A113A104A10518A114A98A115A116A117A118A119A103A120A1211921A98A122A12364A119A103A120A1211922A98A9964A119A120A121A124A125A126A100A101A127IPA1281923A98A99A100A101A102A103A120A121A106A107A108A110A1062024A98A12916A109A113A104A105A130A104A120A12120241A98A9932A119A103RI1A124A125A126205DESA131A132A133A134A135A136A134A135A13624A137A138A139A140A141A142A143A144A145A146A147A148A148A14924A137A138A150A151A152A153A154A155A156A157A158A159A160A161A162A163A164A165A166255A167A168A169A170A169A170296A171A172A173A174A173A17430A175A176A177A17831A179A18031A181A182A183A184A185A186A187A185A188A189A190A191A186A192A193A194A195A196A197A198A199A1961、前言信息安全是一个综合性的交叉学科领域,广泛涉及数学、密码学、计算机、通信、控制、人工智能、安全工程、人文科学等诸多学科,是近几年迅速发展的一个热点学科领域。信息对抗和网络安全是信息安全的核心热点,它的研究和发展又将刺激、推动和促进相关学科的研究与发展。至今,密码技术是取得信息安全性最有效的一种方法,密码技术是信息安全的核心技术。1通过数据加密,人们可以有效地保证通信线路上的内容不被泄露,而且还可以检验传送信息的完整性。进一步,密码技术可以应用于数字签名、身份认证和信息鉴定,这些应用对于资源G4396取控制以及G1866它安全G6526G7057是G5529G20047而且有效的。信息安全G1147G2709G1186应用G12879G3423上可以G2010G1038G19462G9791G3693G12879G1147G2709、G19462G11161G8614G12879G1147G2709、G19462G6927G1999G12879G1147G2709、密码G12879G1147G2709、认证G12879G1147G2709和G16787G19394控制G12879G1147G2709。相对于G19462G11161G8614G17731G1226和G19462G9791G3693G17731G1226G7481G16840,G3534于密码技术密码G12879G1147G2709、认证G12879G1147G2709份G20081相对G17751G4579,G1306G19555G11540G18341G15713、G11017信、G6931G5232等G15904G1006信息G2282G5326G16786对于网络安全整G1319G16311G1927方G7708G19668G8726的G3698加,将G1262有G17751G3835的G3698G19283。G3324G7424G8437G8617G1006G16786计G1025,对G1856G19065密码G1319制和G12181G19065密码G1319制进G15904G1114G2010G7524和研究,G5194对G1856G19065密码G1319制和G12181G19065密码G1319制的G1207G15932RSA算法和DES算法进G15904G1114研究和G8616G17751。G5194且G4466G10628G1114G3534G7424的文G1226加密G16311密的G3800G10714G8981程,能G6564G1391对文G1226的安全、有效的保G6264。A200A201A202A203A204A205A206A204A207A208A209A210A205A211A212A213A214A215A216A217A218A2152、需求分析G21G17G20G3系统概述G3G21G17G20G17G20G8022G17860G3信息是一种资源,G1075是一种G17142G4512。G3324G10628G1207G12050G1262G1025,信息G3800G10714和通信技术G7097G11422发展,保G6264信息的安全,G10317G2047是保G6264G18337G16213信息的安全,G17246G7481G17246G6116G2475G2052G3281内G3818有关研究人G2604的G7509G3835G18337G16282。G5415G2081G11013于信息的保G6264不G2045和G3845G16835,G1002G11040G2520G3281G17985G2475的G6451G3845是G5052G3835的。G10628G3324,G3281G19481G1126G13864网上的G2520G12461点,几G1058G18129有G2520种G2520G7691的安全G6526G7057,G1375G3926G19462G9791G3693FIREWALL、网络加密、加密G10411等。G1306是,这些G18129是G13007G13491G6122网G12461G4630G8437的安全G16786G7057。对于广G3835用G6155G7481G16840,更G1038直接、G1075更G1038有效的办法,就是使用信息加密技术。加密技术是一门G4466用的技术,有G11540悠久的历史。过去,加密技术仅被军事和谋报人G2604以及某些G3835G3423商G1006企G1006所采用,应用范围十G2010有限。加密学G1075是一门与数学有关的深奥的科学,有能力研究加密学的人G1038数不多。恐怕这G1075是它鲜G1038人知、G17751少应用的原因。信息安全的内容主G16213包括五个部G2010信息的保密性、信息的完整性、信息的可用性、信息的可控性、信息的不可否认性。密码技术是保证信息安全的核心。G21G17G21密码学的发展G3认证过程中,用户必须向系统提供能够证明自己身份的信息,证明用户身份的信息种类很多,可以是用户所知道的秘密(口令),也可以是生物特征(如指纹)等,但目前使用最广泛的仍然是用户口令(PASSWORD)。在认证系统中口令占据了非常重要的地位,因此对口令的保护就变得至关重要。人们提出了许多保护口令的方法,力图保障口令的安全与秘密。这些保护认证信息的方法以及认证系统是随着密码学的发展一起发展的,密码学为我们提供了保护口令的一个重要方向。归根结底,用户用以证明自己身份的是一段信息,不论它是口令还是指纹。而迄今为止,确保信息安全的最重要手段是加密。对信息的加密、解密、信A200A201A202A203A204A205A206A204A207A208A209A210A205A211A212A213A219A215A216A217A218A215息的保密传输,这正是密码学G11752G12362的G1881G4493。密码学泛指一G2011G7389关G11752G12362密码G17902信的学G19394,G1866中G2265G6336G991G19766G1016个G20058G3507G726如G1321G17810G6116秘密G17902信,以及如G1321G11784G16805秘密G17902信。也就是密码G13546码学G726指如G1321G17810G2052信息的秘密G5627,G18504G2047G5627的G12197学G727密码G2010G7524学G726泛指如G1321G11784解密码系统,G6122G1278G17908信息使密码系统G16835以为G11507的G12197学。G1186密码学的发展G7481G11487,它G13475G2394了传统(G2488G1868)密码学、G17829G1207密码学、G10628G1207密码学G1972个G19466段,G16757G12651G7438、G6980学G20058G3507的最G7044G6116G7536G5460G5460与密码学G7389关G6122G15999G5224用G1122密码学G11752G12362中。传统密码学、G17829G1207密码学的发展密码学G6329G7389G5748G1049、G1028G4512多G5437的G2394G2502。G1328为G2488G1868密码G1866中的一种,G7101G7411出G10628的密G1901G7427G5430G5347G2494G19668要G13452G2656G12520就可以G4448G6116。G2488G1868密码学的G1016G3835G14551G11080是G4570G9052息G1881G4493G17839G15904重G7044G6502G2027的位G12239密码G2656系统地G4570G4395G8609G17839G15904G7379G6454的G7379G6454密码。G2488G1868密码学G1262G17891G19718出与明G7003统G16757学结G7536G11468关的G3835G18339信息,因此G4493G7143G15999G11784解,如对G20069G10587G2010G7524可以G7389G6940地G6927G1999G2488G1868密码。G4625G12661保密G5390G5242很G1314,G11013G1122G4466G10628G19602G5242G1314,加密解密G5567,G2488G1868密码至今仍然G15999广泛使用。在G2488G1868密码学中,G7389G3247种类G3423的G1207G7379密码G7261G12628G2345G1207G7379密码,G6122G2345G4395G8609密码G726就是明G7003的一个G4395G12538用G11468G5224的一个密G7003G4395G12538G1207G7379。CAESAR密码就是G1868G3423的G12628G2345G7379G1207密码。2多G13546码G1207G7379密码G726它与G12628G2345G1207G7379密码系统G11468G1296,G2819一的不G2528是G2345个G4395G12538明G7003可以G7156G4568G6116密G7003的G1972个G4395G12538G1055一,G1375如A可能对G5224G11225、13、25G612256,G256BG257可能对G5224G11227、19、31G612242,等等。3G4395G8609G1207G7379密码G726G4395G12538块G15999G6116组加密,G1375如G256ABAG257可能对G5224G1122G256RTQG257,ABB可能对G5224G1122G256SLLG257等。4多表G1207G7379密码G726G11013多个G12628G2345的G1207G7379密码构G6116,G1375如,可能G73895个G15999使用的不G2528的G12628G2345G1207G7379密码,G2345独的一个G4395G12538用G7481改变明G7003的每个G4395G12538的位置。20世纪初,G2265G6336转轮G7438在G1881的一些G7438械密码加密装置G15999发明出G7481,G1866中最G7389名的是二次世界G3835战中德国使用的恩尼格码ENIGMAG7438。G11013这些装置G4466G10628的密码显著提高了密码G2010G7524的复杂程G5242,G3835G18339的G6927G1999也仅仅取得了G7389限的结G7536。G2488G1868密码学以G12239位密码、G7379G6454密码、转轮G7438为G1207表,以G7379G1207G2656置G6454为基础的密码系统在今天G11487G7481已G13475不堪一G1999,无法保证信息的安全,对处心积虑的G6927G1999者G7481说G5430G2528虚设,因为已G13475G7389G6116熟的G2010G7524方法G7481G11784解这一类的加密方法。A220A221A222A223A224A225A226A224A227A228A229A230A225A231A232A233A234A235A236A237A238A235借助电子G16757G12651G7438的发展,人们可以G4466G10628更复杂的密码系统。与G2488G1868密码G2656G7438械密码对26个G4395G8609G17839G15904操G1328不G2528,G16757G12651G7438密码的一个显著特征是对二G17839制串G17839G15904操G1328。G16757G12651G7438密码对密码G2010G7524G7389更G5390的抵抗力,G2494G7389少G6980情况G991G2819密G7003G6927G1999才G1262生G6940。密码学的G3835发展时G7411是上世纪70年G1207,以DESG2656RSAG12651法的提出为G1207表。一系G2027的突G11784创立了G7044的密码学体系。DES是对称密钥G2010组密码的一个G1868G3423G1207表,美国国家标准局G11221977年公布了G11013IBM公司G11752制的一种加密G12651法,批准把它G1328为非G7438要部门使用的G6980据加密标准G12628称DES,DES是DATAENCRYPTIONSTANDARD的缩G1901。自G1186公布以G7481,它一直广泛用G1122国际上商用保密G17902信G2656G16757G12651G7438G17902信。但G11013G1122弱密钥的G19394题G2656G7044的G6927G1999手段不断出G10628差G2010G6927G1999、线G5627G6927G1999,G2345纯的DES加密已G13475很少用G1122G4466际。更多的情况G991是采用增加密钥长G5242G2656多重DES加密的办法。RSAG1328为一种G6116功的公钥密码系统,与传统的对称密码系统加密、解密使用G11468G2528的密钥G11468比,最G3835的特点就是解决了G3835G18339密钥G2010配、传输的G19394题。在公钥密码系统中,每个G17902信者G6329G7389一个密钥对,可用G1866中一个G7481加密,用另一个G7481解密,公开G1866中G1055一公钥而另一半G2494G7389自己知道私钥。当G19668要向某人发送信息时,G2494G19668要用他的公开密钥对G9052息G17839G15904加密,接收者再用自己的私钥解密即可。而G11013G1122公钥密码的特G5627,这种密码系统也可以用G1122G6980G4395签名。与对称密码一样,公钥密码也G4493G7143受G2052G6927G1999,解决方法是增加密钥长G5242,但密钥长G5242的增长G1262使得加密、解密速G5242变慢,所以公钥密码目前主要仅用G1122密钥G12661理G2656签名中。G17829G1207密码学的另一个G2010支是序G2027密码,这种密码体制采用与明G7003长G5242G11468G2528的密钥,利用模加(异G6122)的方法G7481G6525G11434明G7003的G1881G4493。这种加密方法G15441然G12628G2345,但在使用一次G5627密钥的情况G991,可G14731得G7509高的安全G5627,G11013G1122密钥不重复使用,G13485G11784G16805G5114G7481了G7509G3835的G3268G19602。但这种方法也G7389G1866G13582点,G11013G1122密钥G2494使用一次,不G17878G2524对G3835G18339G6980据G17839G15904加密,G4600G1866是G8981G4198体G6980据,而G1000G3835G18339密钥的G2010发、传送也是一个G19394题。这种方法安全G5627的关G19202是要保证密钥序G2027的随G7438G5627,然而G256G11507G257随G7438G6980是不G4493G7143G17902过G3278G4462G12651法G7481G1147生的,而使用G256G1278随G7438G6980G257G2029G4396在着一G4462的G20130G19517。G17829年G7481提出的G256G18339子密码G257采用了G18339子G10378G5589G7481传G17894信息。G256G9035G7874G3573G8991不准G2419理G257是G18339子力学的基G7424G2419理,它表明,在G2528一时G2063以G11468G2528的G12946G5242G8991G4462G18339子的位置A220A221A222A223A224A225A226A224A227A228A229A230A225A231A232A233A239A235A236A237A238A235与G2172G18339是不可能的,G2494能G12946确G8991G4462G1016者G1055一。G256G2345G18339子不可复制G4462理G257是G256G9035G7874G3573G8991不准G2419理G257的G6524论,它表明,在不知道G18339子G10378G5589的情况G991复制G2345个G18339子是不可能的,因为要复制G2345个G18339子就G2494能G1820G1328G8991G18339,而G8991G18339必然改变G18339子的G10378G5589,所以说不可能。这样使用G18339子G10378G5589G1328为G256一次G5627G1427签G257可以G17810G2052无G7477G1226保密。因为如G7536G18339子在传输中G15999G8991G18339,G1866G10378G5589就G1262改变,G1186而在传输中G11429G2560者G1262因此而G7304G19718。G15441然G18339子密码G6329G7389G1260G12180的安全特G5627,但目前仍处G1122G11752G12362G19466段。G21G173文件加密解密中密码体制研究G3就G6984体而G16340,G16757G12651G7438G13605G13488加密G19394题G5224G2265G6336G7003G1226G4396G1660加密、口令G4396G1660加密、G6980据G5223G6980据加密、电子G18050G1226加密等信息加密G2656G6980据传输加密(信道加密)以及密码体制、密钥G12661理中心等G989个方G19766的G1881G4493,G991G19766我们G17902过加密G2419理、密码体制G2656G1147G2709功能G1183G13473G7481G8022G11065地G16774G16774这G989个方G19766的G1881G4493G726G3231密码原理(1)密码G2419理。所G16871加密,就是G4570正常情况G991可G6038的G7003G1226G6980据输G1849密码G7438,G11013密码G7438变G6116不可G6038的G1093码,即G4570“明G7003”变G6116“密G7003”G727所G16871解密,就是上G17860过程的G17882过程,即G4570“密G7003”变G6116“明G7003”。密码G7438可G11487G1582是一个用电子G1815G1226G4466G10628一种复杂G6980学G17828G12651的G7438G3132。复杂G6980学G17828G12651可G16772为,这G18336C密G7003,P明G7003,K密钥,F是密码G12651法。K是自变G18339,C是因变G18339。不G2528的KG7389不G2528的C,对G1122某个密码G12651法F,K的G17885G6333G14551G3272G17246G3835,C的变G2282就G17246多,这个密码G12651法G15999人G11784G16805的G19602G5242就G17246G3835,保密G5390G5242就G17246高。如G1321G16792G1227K的G17885G6333G14551G3272G3835G4579G2614G731一G14336是G11487K的位G6980,位G6980长的(如128位以上)G17885G6333G14551G3272G3835,位G6980G11713的(如56位)G17885G6333G14551G3272G4579。一个国家的密码G6931G12586,G17902常是用位G6980长的高G5390G5242密码(位G6980可G17810)保护国家秘密,G1866它用G1122保护商G1006秘密。在G6980据传输加密过程中,收发G2464方线G17347密码G7438使用的是G11468G2528的密码G12651法,G8892G1849了G11468G2528的密钥,发方向收方发出明G7003,G13475密码G7438变G6116密G7003G2530送上公G13605G17902信线A240A241A242A243A244A245A246A244A247A248A249A250A245A251A252A253A254A255A5A6A0A255G17347,G2052G17810收方G2530G1820G13475密码G7438解密再送G2052收方电G14053上。密G7003在公用G17902信G13605上传输时,如G7536G15999G6142收,G12375密方收G2052的是不可G6038的G1093码,无法G12375取信息G1881G4493。在G7003G1226G4396G1660加密中,加密解密G2357加解密采用G2528一种G12651法G2656G2528一个密钥,G5049G1328人G2604用电G14053处理G7003G1226G2530G1820G4570G7003G1226加密再G4396G1849G11925G11436,以G19462G12375密者G11435用G11925G11436G12375取G7003G1226。G5049G1328人G2604G16855用G16825G7003G1226时,G7003G1226G1820G13475解密再G1186显G12046G3132上显G12046出G7481以供使用。232密码体制(2)密码体制。G2030才G16774密码G2419理时,收发G2464方密码G7438的密码G12651法一G14280、密钥一G14280,这在密码体制中G2495“秘密密钥体制”G6122“G2345密钥体制”,这是一种传统的密码体制,G7389系统的理论G11752G12362G2656G4448G2904的G12661理G7438制,G6228G7427G6116熟,G5627能G12295G4462,国G1881自G15904G11752制的G1147G2709安全可G19764、保密G5390G5242高,一G14336用G1122G7003G1226G6980据加密G4396G1660G2656传输。国G3818著名的DES密码就是美国G6931G52321977年发布的密钥长G5242为56位的“秘密密钥体制”的密码。这种密码的G13582G19531是G726仅G17878用G1122G1881部的,点对点方G5347的,G1119前G2464方已知密钥的G1016点G1055G19400的加密传输,保G4444密钥的秘密G2325G2010重要,密钥一G7098G1014G3845,G6984个系统G18129要立即更G6454密钥,G2554G2029G12375密者G4570可能G17743而G7143G1042的G11784解密G7003。随着G17829G1207G16757G12651G7438G13605G13488的发展,不G2528部门、不G2528G2345位G13605上G1144G5460增多,“G2345密钥体制”显出了它的局限G5627,人们很G19602对G1259多的部门G2656G2345位保G12661G3921各自不G2528的密钥。G1122是人们又发明了“公开密钥体制”G6122G2495“G2464密钥体制”。它是基G1122一些G6980学G19394题而发明出G7481的密码体制,这些G6980学G19394题可G16772为,G1866中,G1901在一起就是,这个公G5347说明G7389这样一种G6980学G17828G12651,它可以G4570用密钥K加密的密G7003用密钥K解密,国G38181978年公布的RSA密码就是这种G7389G1016个密钥的密码。这种密码保密G5390G5242不如G2345密钥体制的密码,一G14336用G1122G17902信G2464方的身份确认G2656G6980G4395签名。在G4466用的互联G13605G13488中,各用户G17902过加密传输可G5430G6116一个虚拟的保密互联G13605。G16825G13605要G11013一个各用户认可的密钥G12661理中心G7481生G6116、G12661理、G2010发G2656销毁密钥,G2528时各用户可G4570自己的“公钥”也G4396放在密钥G12661理中心。各用户G19668G17839G15904保密G17902信时,G1820G17902过公钥系统G17839G15904身份确认(这个过程中密钥G12661理中心可起G2052仲裁G18504G2047G1328A1A2A3A4A7A8A9A7A10A11A12A13A8A14A15A16A17A18A19A20A21A22A19用),G2464方确认身份G2530G11013密钥G12661理中心G2010发秘密密钥,G2464方用得G2052秘密密钥G17839G15904G6980据G6122G7003G1226的加密传输。这种G5049G1328方G5347不但G17878用G1122党G6931G7438关G1881部,也G2528样G17878用G1122电子商务,但电子商务G2656党G6931G7438关不能使用G2528一个级G2047的密码设备,党G6931G7438关用的是“普密”设备,电子商务G2494能用“商密”设备,二者的保密G5390G5242是不一样的。G34、分组加密解密算法DES算法4G17G20DES算法G3DES算法G1038密码G1319制G1025的对称密码G1319制,又被G6116G1038美G3281数据加密标准,是1972年美G3281IBMG1856司研制的对称密码G1319制加密算法。G1866密G19065G19283度G103856位,明文按64位进G15904G2010组,将G2010组后的明文组和56位的密G19065按位替G1207G6122交换的方法形G6116密文组的加密方法。G3G3DES加密算法G10317点G2010组G8616G17751短、密G19065太短、密码生命周期短、运算速度G17751慢。G3G3DES工作的G3534G7424原G10714是,G1866入口参数有三个KEY、DATA、MODE。KEYG1038加密G16311密使用的密G19065,DATAG1038加密G16311密的数据,MODEG1038G1866工作模式。G5415模式G1038加密模式时,明文按照64位进G15904G2010组,形G6116明文组,KEY用于对数据加密,G5415模式G1038G16311密模式时,KEY用于对数据G16311密。G4466G19481运用G1025,密G19065只用G2052G111464位G1025的56位,这G7691才具有高的安全性。DESDATAENCRYPTIONSTANDARD算法,于1977年得G2052美G3281G6931G5232的正式许可,是一种用56位密G19065G7481加密64位数据的方法。虽然56位密G19065的DES算法已经风光不G3324,而且常有用DES加密的明文被破译的报道,G1306是G1114G16311一下昔G7097美G3281的标准加密算法总是有G11422的,而且目G2081DES算法得G2052G1114广泛的应用,G3324某些场合,仍然发挥G11540余热。3G17G21G3RSA算法G3G3G5415G2081最著名、应用最广泛的G1856G19065G13007G13491RSA是G3324G20978年,G11013美G3281麻省G10714工学院MIT的RONG3RIVEST,G3ADIG3SHAMIG85G3和G47EONAG85DG3ADG79EMANG3324G20076G1038G457G14731得数字签名和G1856G5332A23A24A25A26A27A28A29A27A30A31A32A33A28A34A35A36A37A37A38A39A40A41A38G19065密码G13007G13491的方法G458的G16782文G1025G6564G1998的。它是一个G3534于数G16782的G19762对称G1856G5332G19065密码G1319制,是一种G2010组密码G1319制。G1866名称G7481G14270于三个发明G13785的G4007名G20330字G8609。G3它的安全性是G3534于G3835整数G13044因G4388G2010G16311的G3268G19602性,而G3835整数因G4388G2010G16311G19394G20076是数学上的著名G19602G20076,至今G8821有有效的方法G1116以G16311G1927,因G8504可以G11842保RSA算法的安全性。RSAG13007G13491是G1856G19065G13007G13491的最具有G1868G3423G5859G1053的方法,G3835多数使用G1856G19065密码进G15904加密和数字签名的G1147G2709和标准使用的G18129是RSA算法。G3G3RSA算法是G12544一个G7094能用于数据加密G1075能用于数字签名的算法,因G8504它G1038G1856用网络上信息的加密和鉴G2047G6564G1391G1114一种G3534G7424的方法。它通常是G1820生G6116一对RSAG3密G19065,G1866G1025G1055一是保密密G19065,G11013用G6155保G4396G727G2490一个G1038G1856G5332密G19065,可对G3818G1856G5332,G10990至可G3324网络G7393G2165G3132G1025G8892G1888,人们用G1856G19065加密文G1226发送G13485个人,个人就可以用G12181G19065G16311密接G2475。G1038G6564高保密G5390度,RSA密G19065至少G1038G24G19G19位G19283,一G14336推G14628使用G20G19G214位。G3G16825算法G3534于下G19766的G1016个事G4466,这些事G4466保证G1114RSA算法的安全有效性G3G3G20G17已有G11842定一个数是不是G17148数的G5567速算法G727G3G3G21G17G3G4590G7422G6226G2052G11842定一个合数的G17148因G4388的G5567速算法。G3G3G3G33G17G21工作原理G3G3G20G3G1231G5859G17885取G1016个不G2528的G3835G17148数G83和G84,计算G1068G12227G85G32G83G13G84G727G3G3G3G21G3G1231G5859G17885取一个G3835整数E,E与G83G16G20G13G84G16G20G1126G17148,整数E用G1582加密密G19065。G8892G5859E的G17885取是G5468容G7143的,G1375G3926,所有G3835于G83和G84的G17148数G18129可用。G3G3G33G3G11842定G16311密密G19065DG3DG3G13G3EG3G32G3G20G3MODG88G79OG708G83G3G16G3G20G709G13G708G84G3G16G3G20G709G3G7693据E、G83和G84可以容G7143地计算G1998D。G3G3G34G3G1856G5332整数G85和E,G1306是不G1856G5332DG727G3G3A42A43A44A45A46A47A48A46A49A50A51A52A47A53A54A36A37A41A38A39A40A41A38G3G24G3将明文G51G3G1563G16786G51是一个G4579于G85的整数加密G1038密文G38,计算方法G1038G3G3G38G3G32G3G51EG3MODG88G79OG3G85G3G3G3G25G3将密文G38G16311密G1038明文G51,计算方法G1038G3G3G51G3G32G3G38DG3MODG88G79OG3G85G3G3然而只G7693据G85和EG708不是G83和G84G709G16213计算G1998D是不可能的。因G8504,G1231G1321人G18129可对明文进G15904加密,G1306只有G6492G7447用G6155G708知道DG709才可对密文G16311密。G3G3数学原G10714G3定G10714G3G14521G3G83,G3G84G3是相G5334G17148数,G3G85MG3G32G32G3G20G3MODG3G83G16G20G84G16G20,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 派送花束活动方案
- 医院质量管理目标体系构建与实施路径
- 2025届邢台市柏乡县三上数学期末考试模拟试题含解析
- 行政管理经济法概论试题及答案集锦
- 2025年中级经济师复习重点试题及答案
- 掌握公共关系学的思维方式试题及答案
- 2025年市政工程项目实践试题及答案
- 防范恶劣天气安全教育
- 林业有害生物防治协议
- 心理学社会现象分析试题集
- (高清版)DZT 0227-2010 地质岩心钻探规程
- TCEATR 0015-2024 担架电梯技术报告
- 下肢动脉硬化闭塞症的护理查房
- 前置胎盘健康宣教
- 医院标识工作总结共4篇
- NSCACSCS美国国家体能协会体能教练认证指南
- 集装箱装柜数智能计算表
- 尿流动力学检查
- 答案-国开电大本科《当代中国政治制度》在线形考(形考任务一)试题
- 绿植租摆服务投标方案(技术方案)
- 中学英语Unit1 thinking as a hobby课件
评论
0/150
提交评论