资源描述:
《椭圆曲线密码(ecc)研究分析及其ip的实现与验证》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、ýè(ECC)ïÄ©Û9ÙIP¢yyÁXÅÚpéEâØäu§&ES¯5É'5"1985Ñýè(ECC)Ǒ«#úèXÚ§ÏÙ{pS5p§4kURSA¤ǑPKIeØ%{"SѪ
2、åþéÙ?1ïħS
3、Ú['ÜǑ®X½A1"©kéêþECC{?1ïÄ©Û§éECC{Ú¢yA:ѹ[{¿·Ü¢yY§éÙ?1Ü6Ú gy©§¿^CóéY?1¢y§yÙ(5§15Úǧ¿3dÄ:þ?1`zÚU?§ǑIPC½Ä:" §Äuþýè{Y§?1ECCIPVLSI§æ^ gz¬z{§
4、#:$üÑÚU?Montgomery짢yêS?¿ECCþ:!:Ú:~$¿
5、±RSAõU"A^NISTí256bitÚ521bitý§z©U$1120gÚ18g:$"Óæ^SRAMê;ì§ü$¡Èm§ÄuSMIC0.18µmó²§$13100MHz¨§IP¡È´100kGate§äkS+kY²"IP3¤ ²îFPGAÿÁÚ ày§¿û¬Y§ùé÷v[&ESF;½äk¿Â"'µýè§k§§£–I–RESEARCHOFELLIPTICCURVECRYPTOGRAPHYA
6、NDTHECORRESPONDINGHARDWAREIPIMPLEMENTATIONANDVERIFICATIONABSTRACTAttentionhasincreasinglybeenpaidtosecurityissueswiththedevelopmentofcom-puterandInternettechnology.EllipticCurveCryptographyisthemostexcitingPublicKeyCryptographysystem,whichwasfirstproposedin1985,andisverylik
7、elytobecomethenextgenerationofcorealgorithminPKIapplicationbecauseofitsefficiencyandhighse-curelevel.ThispaperfirstmakesadeepresearchandanalysisoftheECCAlgorithm,andproposesasuitableschemebasedonthecharacteristicofECCandhardwaredesign,whichincludesalldetailedalgorithms.Theal
8、gorithmwillbedividedintodifferenthiberarchies.ImplemetationandvalidationoftheprototypefortheschemewillbeperformedusingClanguage,toproveitscorrectness,feasibilityandefficiency.Withoptimizationandimprovementbaseonthisoriginalone,Afinalschemewillbeworkedoutforhardwaredesign.Ano
9、veldesignofECCIP,usinghierarchicalmethod,newpointoperationschemeandenhancedMontgomeryMultiplier,isproposedbasedonEllipticCurveCryptographyoverGF(p).ItcanperformECCpointscalarmultiple,pointdoubleandpointaddition/subtractionoperationandsupportRSA.TheIP,underafrequencyof100MH
10、z,canfulfill120and18timesofpointmultipleon256and521bitellipticcurvesuggestedbyNISTonesecondre-spectively.AtthesametimedesignusesSRAMasmemoryforbigintegers,whichdefinitelysavesagreatdealofareacost.Under100MHzfrequency,IP'stotalareais100kgatebasedonSMIC0.18µprocess.Thisdesignh
11、aspassedFPGAverificationandBack-Endproce-dure,reachesthelevelofcommercialoutput,whichisver