1、ISO/IECINTERNATIONA1.29167-11STANDARDeditionSecond2023-02Informationtechno1.ogyAutomaticidentificationanddatacapturetechniquesfgyptq:SUitePRESENT-80securityservicesforairinterfacecommunicationsTechno1.ogiesdeinfrmationTechniquesQutomatiques(identificationetdecapturededonnesPar1.ie11:Interfaceradiopo
2、urservicesscurit-SuiteCryptographiquePRESENT-80securitySeNiCeSforairinterfacecommunicationsReferencenumberISO/IEC29167-U:2023(E)!SOJEC2023COPYRIGHTPROTECTEDDOCUMENTISO/1EC2023IUirhM*hedbdi1.iUedotherwiseupdhi.o啪InyM1.tta0DmkfifiU81.andonnet8CH-1214Vernier,GenevaPhone:M1.227490111觥ftte:丽丽BQrgPub1.ish
3、edinSwitzer1.andContentsForewordIntroductionCSconeVVi1Z3Normativereferences1Terms,definitions,symbo1.sandabbreviatedterms13.1Termsanddefinitions12434.1Airinterfaceprotoco1.specificinformation34.2Interrogatorconformanceandrequirements.35IntroductionofthePRESENT-80CryPtOgraPhiCsuite46Parameterandvaria
4、b1.edefinitions47Crvptosuitestatediaeram489Initia1.izationandresetting一”一“M一“一”5Authentication59.1Introduction.59.2MessageandresponseIormattinc59.3T1.IautBeobta1.ion:Aut)Method10069.3.2TAM1.message69.3.3IntermediateTagprocessine:我宁耐f三PRt。赳cessing.89.4 Interrogatorauthentication:AuthMethod099.4.1 Gen
5、era1.98篇I胭H腌好Tagprocessing#19.4.4 IAM1.response109.4.5 IntermediateInterrogatorprocessing107089烝4499IMA那曲提Eg&巴吧.一.ioIAM2response11Fina1.Interrogatorprocessing119.5 uta1.独tsi9iIiCarion:AuthMctDou1011952MM1IeSS2ge.*.129.5.3 IntermediateTagprocessing#112IAWf三nsc1.n1.errogatorprocessing129.5.6 MAM2messa
6、ge139.5.7 IntermediateTagprocessing#213COmmUn1.Cat1.On14Keytab1.eandKeyupdate14AnnexA(normative)Cryptosuitestatetransitiontab1.e15Annex C (informative)DescriptionofPRESENT17Annex D (informative)Testvectors22Annex E (normative)Protoco1.specicinformation一.24Bib1.iography.27ForewordCommission)formIECsp
7、ecia1.izedsystemdeve1.opmentofStandardization.Standardsthroughtechnica1.organizations,governmenta1.andnon-governmenta1.,in1.iaisonwithISOandIECra1.sotakepartintheneededdescnbedtheindifTerentISO1.ECDirectives,Partshou1.dparticu1.ar.ThisdTrade(TBT)seewww.iso.org/iso/fbrcword.htni1.IntheIEC,seewsv.iec.
8、chundcrstanding-s1.andards.ThisdocumentwaspreparedbyJointanddatacaptureISO/IEC.Thissecondeditioncance1.sandrep1.acesthefirstedition(ISO/IEC29167-11:2014),whichhasbeenThemainchangesareasfo1.1.ows:thevariantofPRESENTthatusesa128-bitkeyhasbeenadded.Anyfeedbackorquestionsonthisdomentshou1.dbedirectedtot
9、hensersnationa1.aandnsdsbody.Acomp1.ete1.istingofthesebodiescanbefoundatwrw.iso.orgmembers.htm1.andIntroductionTheInternationa1.OrganizationforStandardization(ISO)andtheInternationa1.E1.ectrotechnica1.QftmmiStiiQmGU葡)dpment.attentiontothefactthatitisc1.aimedthatcomp1.iancewiththisdocumentmayISOandIE
10、Ctakenopositionconcerningtheevidence,va1.idityandscopeofthispatentright.珠Bfdthis/m试送M襁or哪T船“嘛1俄地快sheapPMy的thrBU3ew11dft住encesunderrespect,thestatementoftheho1.derofthispatentr,gh&isg承Sg3Wi1.hISOandIEC.Informationmaybeobtainedfromthepatentdatabaseavai1.ab1.eatwww.iso.org/PatentSorhttps:/patents.iec.c
11、Kft(三WBhHghtsdr期加州躺价Gdfhi1.itythet隔HiftftUfeitab忌P.tfntsIECthiSSha1.1.(帆日MYnthe汕F醐加3b】eforidentifyinganyora1.1.suchpatentrights.Informationtechno1.ogyAutomaticidentificationanddatacapturetechniques一CryptosuitePRESENT-80securityservicesforairinterfacecommunications1ScopeStandardssecurityforfrequcncyi
12、dentificationinterfacestandardsapp1.icationStandardsxommoncryptoThisC1.ocumentPRESENTbasicsecurityservicesa1.soareconSideredIightWeightdOCUment.cipherPRESENT-80.issupported.Interrogatorcansupportone,asubset,ora1.1.ofthespecifiedoptions,c1.ear1.ystatingWhat2Normativereferencesconstitutesrequirements1
13、atesteditiondocument.referencedreferences,(indudingamendments)app1.ies.app1.ies.HarmonizedInformationtechno1.ogyAutomaticidentificationanddatacapture(AIDC)techniques1:SecurityservicesforRF1.Dairinterfaces3Terms,definitions,symbo1.sandabbreviatedterms3.1 Termsanddefinitionsapp1.y.ISOOn1.inebrowsingp
14、1.atform:avai1.ab1.eatttps/WWwe=wgebp3.1.1bitstringPart11:ThisdocumentdefinesthecryptosuiteforPRESENT-80fortheISO/IEC18000seriesofairinterfacessuiteforforradioREIDdevicesforair(RFID)devices.ThisanddocumentprovidesThesuiteisdefinedina1.ignmentwithexistingairinterfaces.ThevariantOfspecifiesthattakes12
15、8-bitkeysisthatusetheinthisb1.ockThisdocumentdefinesvariousmethodsofuseforthecipher.ATagandanThefo1.1.owingdocumentsarcreferredtointhetextinsuchawaythatsomeora1.1.oftheircontentundatedreferences,theofthisoftheFordateddocumenton1.ytheanyeditioncitedForISO/IEC18000(a1.1.parts).Informationtechno1.ogyRa
16、diofrequencyidentificationforitemmanagementISO!EC19762.vocabu1.ayISO/IEC29167-1,Informationtechno1.ogyAutomaticidentificationanddatacapturetechniquesPartForthepurposesofthisdocument,thete11nsanddefinitionsgiveninISO/IEC19762andthefo1.1.owingISOandIECmaintaintermino1.ogydatabasesforuseinstandardizati
17、onatthefo1.1.owingaddresses:-IECE1.ectropedia:avai1.ab1.eathttps:/www.e1.ectropedia.org/orderedsequenceofOsandsISO/IEC2023-A1.1.rightsreservedAnnexDTestvectorsTab1.e1.28-bitprovidestestvectorsforencryptingmessagesusingthePRESENTb1.ockcipherwithboth80-Tab1.eD.1.TestvectorsforPRESENT-80andPRESENT-1286
18、F7220676E696C6313121110HOBO09080302EB7DBD9D2373F1C8O171A525HDE61O2B5h656B696Q20646E75h1B1.A1918h13121110h0B0A0908a9.3wordsWith1.engthpartia1.parameters;va1.uesbeingzero-fi1.1.edaregiveninTab1.e80-bitright-justified32-Tab1.eD.2TestvectorsforTagauthenticationusingPRESENT-80andPRESENT-128Key!Cha1.1.eng
19、eTM1MessageTRndTResponsehQB0A0908hHhhbhABCDEhEncinput:hhh4三三三1.1.hh(42bits)hh(S6bits)ABCDEhhhEncoutput:P1.aintextKeyCiphertext22(informative)andD.1.keys.KCy!Cha1.1.engeTAM1.MessageTRndTRcsponsch0BOAO9O8hI1.hhbhABCDEhhhhab1.eD.2PrOV03020100bhdestestvectorsforTagahh1.thenticationusingPRESEN1W三60hand12
20、8-bitkeys.See5,tforth密P-bitwordsror(1.aevocksontne1.ettborneasertextarenoextensiond11s.rorIneIeS1.VKPVnecorwiini4-o11ey,isassume。navncragcontainsasing1.e128-b1.tfXfr.59C09812h321B862hKajh61nuidttctursVahitarfbrforita1.crtoiiMarau1.1.itfii1.ttcrtihoreasusi邨瞰口NIrStiBB孙皿dsIfotritficbitpartia1.32-bitwor
21、dsbeingzero-fi1.1.edonthe1.eft.Forthetestvector,itisassumedthatthetagcontainsasing1.e128-bitKey.0andthathMPurpose=Oh.Tab1.eD.3TestvectorsforInteiTogatorauthenticationusingPRESENT-128PRESENT-128BitsVa1.ueKey03020100h(12bits)(42bts)Encoutput:02B7CC14h5E03F14Ahmartia1.32-bitwordsbeingzero-fi1.1.edotthe
22、1.eft.Forthetestvector,itisassumedthatthetagcontainsasing1.e128btKey.0andthatMAMPurprectorose=Oh.Tab1.eD.4-TestvSforMu1.uaautnenucauonusingrt5tNI-IZoKeyIAM1.MessageTCha1.1.engeIRnd1AM2Messageh前朋制1312】HmI1.1.h1281B1A191hh“I13121110BCDEhI1.OB009O803020100h!Response64DF6E309246907D3MAM2唯浮geIAM1.Message
23、TC1.5i1.1.enge0000三IID幅乎2h46907dM2Messageh(A09raB!2111(bhBCDEhhAnnexE(normative)Protoco1.specificinformationE.1.Genera1.E.1.1.Protoco1.specificinformationFortheimp1.ementationofthisCryptoSuiteanairinterfaceprotoco1.sha1.1.supportsecuritycommandsthwfc山晔。卡?福朋MUriWntainsco蹲EaNdWdtainsdepictedinFigureE.
24、1.FigureE.1.MessageexchangeforTagauthenticationThecryptosuitesthataredefinedbytheISO/IEC29167seriescanbedefinedbytheirCryptoSuiteM电Htfigait)hdCS眈KKHthiSkMdby峥SuiteSbe1.Iintewoccr曲侬伯0Wetbg网於167;Indedtothe8-bitva1.ueO1.h.2ppor1.esecr1.tytosfvcsecurityservicesdescribedinISO/IEC18000-63.TabIeErIshowsthe
25、securitySerViCeSiB1.F4d梆柳小的Arvicescryptosuite.SecurityServicesMethodMandatory,optiona1.prohibited,ornotsupported*1AuthenticationTIAMACommunicationAuthenticatedTagfromMA(Tag=Interrogator)cryptosuitesh;i1.1.identityfareachsecurityserviceabove;mdECthodIfitismandatoroptiona1.optiona1.,prohibited,ornotsu
26、pportedAuthenticatedInterrogatorfromIAandMA(Interrogator=Tag)Acptosuitesha1.1.identifytoreachsecurityserviceaboveandmethodititismndutory,optiona1.orprohibited.E.2SecurityServicesforISO/IEC18000-63E.2.1Genera1.C1.auseE.2describesimp1.ementationdetai1.sthatsha1.1.beinaccordancewiththeISO/IEC1800063air
27、interfaceprotoco1.ISO/IEC18000-mandsISO/IEC18000-63sha1.1.fu1.fi1.1.theprotoco1.securitycommandrequirementsa) TheAuthenticatecommandsha1.1.hesupported.b) TheCha1.1.engecommandmaybesupported.c) ThemaximumexecutiontimeforanAuthenticateCommandcontainingaTM1pay1.oadsha1.1.bebe1.ow20ms.d) TheTagsha1.1.ig
28、norecommandsfromanInterrogatorduringexecutionofacryptographicoperation.e) TheTagmaysupportsendingthecontentsoftheResponseBufferintherep1.ytoanACKcommand.TheTagf) comnand.sha1.1.supportsendingthecontentsoftheResponseBufferintherep1.ytoaReadBufferg) TheTagmaysupportasecuritytimeoutfo1.1.owingacryptogr
29、aphicsuiteerror.h) &士谭幅帮hie固翔喻邮hi押用tRothePa回他租/呢邮制:忸礁qiHW部对初丽晶dfitscommandwithanincorrecthand1.e.i) 1.取W1WdH1.M的新nne思骊蝴rcqdhmc楠琳SU1.糊Mtandard.resetitsj) TheremaininitscurrentstateafteraTagAuthentication.TheTagsha1.1.transitiontoauthentication.stateaftersuccessfu1.1.yprocessinganinterrogatororTag-Int
30、errogatormutua1.k) TheSecureCommcommandsha1.1.notbesupported.l) TheAuthCommcommandsha1.1.notbesupported.m) TheKeyUpdatecommandsha1.1.notbesupported.E.2.2Securitycommandsin1SOIEC18000-63InISO/IEC18000-63themessagetoexecuteTagauthenticationsha1.1.betransmittedtotheTag5i*iatitai山HkUwrh(IshatspuMrithIhe
31、ResponseBuffer.ItcanbereturnedtotheInterrogatorfromtheResponseBufferwiththeReadBuffercommand.WWJfencerformat1.onaboutAuthenticaUtCha1.1.enge,ReadBufferandtheResponseBufTerCanbefoundInISO/IEC18000-63specifiesan8-bitCS1.Toimp1.ementationthisdocumentinISO/IEC18000-63,theCSI幽suiteerrorconditionsinISO/IE
32、C18000-63Cf翔ocMgW111.eonditionsdefinedinnnex-BthatcanbereportedtotheInterrogatorsha1.1.usetheTab1.eE.2Imp1.ementationofcryptosuiteerrorconditionsasTagerrorcodesCryptosuiteerrorDescriptionISO/IEC18000-63errorcodeISO/IEC18000-63errorcodenameNotsupportedCryptographicsuiteerrorCryptographicWOrtfeteCted:
33、em-CryPtoMtCUrrdrE.2.4KeypropertiesISO/IEC18000-63requiresthedefinitionofkeyproperties.Ifanimp1.ementationdoesprovidekeypropertiesforakeybe1.ongingtothiscryptosuite,itsha1.1.setthekeypropertiesto00002.Bib1.iography144用册忖IHffb渊h的国羊-8。Conformancetestmethodsforsecurityservicecrypto2EPCmRadio-FrequencyI
34、dentityProtoco1.s,C1.ass-IGeneration-2UHFRFID,Protoco1.forCommunicationsat860MHz-960MHz,Version2.0.1;EPCgIobaIw-Inc.3 PRESENT,AnU1.tra-1.ightreightB1.ockCipher.A.Bogdanov,1.R.Knudsen,G.1.eanderrCPaar,A.Poschmann,M.J.B.RobshawtY.Seurin,andC.Vikke1.soe.InP.Pai1.1.ierandI.Verbauwhede,editors.ProceedingsofCHES2007,1.NCS4727rpp.450-466,Springer,20074 ISO1EC291922,Informationsecurity1.ightWeightcryptographyPart2:B1.ockciphers