犐犆犛35.040 犆犆犛犔80 !"#$%&'()*+,- 犌犕/犜0 012—2020 GM/T0012—2012 !" ./01   ./()234567 犜狉狌狊狋犲犱犮狅犿狆狌狋犻狀犵—犜狉狌狊狋犲犱犮狅犿狆狌狋犻狀犵犻狀狋犲狉犳犪犮犲狊狆犲犮犻犳犻犮犪狋犻狅狀狅犳狋狉狌狊狋犲犱 犮狉狔狆狋狅犵狉犪狆犺狔犿狅犱狌犾犲 20201228 89 20210701 :; '<()=>? 8 9 犌犕/犜0012—2020 !    " ………………………………………………………………………………………………………… Ⅲ #" ………………………………………………………………………………………………………… Ⅳ 1  $% ……………………………………………………………………………………………………… 1 2  &$'#()* ………………………………………………………………………………………… 1 3  +,-./ ……………………………………………………………………………………………… 1 4  01, …………………………………………………………………………………………………… 3 5  23456789:; ………………………………………………………………………………… 4  5.1  23<=>? ……………………………………………………………………………………… 4  5.2  234567 ……………………………………………………………………………………… 6 6  23456789@A ………………………………………………………………………………… 6  6.1  B(CD …………………………………………………………………………………………… 6  6.2  EFGH …………………………………………………………………………………………… 7  6.3  IJGH …………………………………………………………………………………………… 8  6.4  KLGH …………………………………………………………………………………………… 10  6.5  MNGH …………………………………………………………………………………………… 11  6.6  OPGH …………………………………………………………………………………………… 18  6.7  QMR=SGH …………………………………………………………………………………… 21  6.8  MR=SGH ……………………………………………………………………………………… 25  6.9  TUVWXYGH ………………………………………………………………………………… 25  6.10 HASH/HMAC GH …………………………………………………………………………… 27  6.11  Z[GH ………………………………………………………………………………………… 31  6.12  \] EC 4^GH ……………………………………………………………………………… 35  6.13  _`a_`bZGH …………………………………………………………………………… 37  6.14  cdGH ………………………………………………………………………………………… 38  6.15  efghGH …………………………………………………………………………………… 40  6.16  ijGH ………………………………………………………………………………………… 50  6.17  klmnGH …………………………………………………………………………………… 54  6.18  op89GH …………………………………………………………………………………… 56  6.19  qr)opGH ………………………………………………………………………………… 57  6.20  '9GH ………………………………………………………………………………………… 59  6.21 NV stGH …………………………………………………………………………………… 61 uv A (&$' )  Vwxy ……………………………………………………………………………… 70 !" Ⅰ 犌犕/犜0012—2020 #    $    z)*{| GB/T1.1—2020《}~€t‚   ƒ 1 „i :}~)*…xy-†‡&‚》… & . †‡ 。 GM/T0012—2012《23<=   234567@A&$》。 z)*Š GM/T0012—2012 ‹Œ ,C…Ž+r : a)  ‘’“!"-#"…”• ; b) ‘’“–—}~ƒ3 ˜“+, 、./-01,”,{| GB/T1.1—2020 …CD‘’™ƒ3 ˜ ,š z)*ˆ‰ ‘’-e›“+,-./…”• ; c)  œ–—}~…ƒ 4 ˜“:;””• ; d) e›“ƒ 4 ˜“01,”,že›-‘’“„i”• ; e)  œ–—}~…ƒ 5 ˜ 、ƒ 6 ˜ 、ƒ 7 ˜ 、ƒ 8 ˜”• ; f)  e›“ƒ 5 ˜“23456789:;””• ; g) e›“ƒ 6 ˜“23456789@A””• ,Ÿ”• |“ISO/IEC118893:2015; h) e›“ 6.7,¡¢ SM2 QMR›£4…¤H…¥¦CD ; i)  ‘’“&$'uv A“Vwxy”,Ÿ”• |“ISO/IEC118892:2015。 。 z)*…W¯Uy°±²³´­®…µ¶ 。 z)*·45¸¹}~Ž+º»K¼½š¾A 。 z)*†‡¿À :ÁŽ+ÃėÅÆÇ 、ÈÉÊ×ÅÆÇ 、ËÌÍÎώÃėÅÆÇ 、ÐÑà ėÅÆÇ 、ÒÁÏÓÔÕ*Ö 、×ØÙÚÛÜ3ݎ + Ã Ä — Å Æ Ç 、Ò Á × Þ < = U ß à Ã Ä — Å ÆÇ 、áâãäB3Ýå¹ÃėÅÆÇ 、æçèé3 Ý Î ê € ë Ž + Ò ì 、Ò Á í  £ î ï Á ð Ï Ó Ž+ÚÓ 、ñò3ÝώÚÓ 、ñòó³ÍΎ+ÃėÅÆÇ 、ñòôõ3ÍöÎêŽ+—ÅÆÇ 。 z)*C†‡í :$÷ 、øù 、úûü 、ýþ 、ÌÿÒ 、!"# 、$%& 、'( 、)Wè 、*+, 、-. 、 /02 、12 、3&> 、4+5 、67 、89: 、;< 、3= 、>? 、@A 、-B 、CD 、E×: 、øF 。 z)*ֈ‰)*…GHIzW¯JK™ : ———GM/T0012—2012。 §¨©z)*…ª«”•29¬a­® Ⅲ 犌犕/犜0012—2020 %    $    z)*L;“23<=   234567@A&$ 。 BMz)*…@A ,NO(j¼PQR… TCM , Y> 。 、 , @A S(¢23<=O(…TW U(aIJš¼P } ~ V w - ¤  — ® ¢ ¼ W 2 3 < = å ¹ W X z)*Z GM/T0012—2012 《23<=   2 3 4 5 6 7 @ A & $ 》… [ \ q ,  ] “ TPM2. 0} ( / : ) 。 ~ ISO IEC11889 2015 ‹¡”•^¸“‘_ z)*`aÒÁ45 SM2、 SM3、SM4 =S ,Z89qŠ TPM2.0 }~ÒU(ÒÁ=S6b… ” • c• 。 Z45=SU(d<q ,ef45=S4^ × c g h ,i j = S k C × c g h l ,‹ ¡ @ A … d<qc•mn=S…o#p#e45=S 。 qrÁs=S6b ,™ÒÁ23<=tNÁsu.[\ 。 《23<=   234567@A&$ 》™vw@A & $ ,2 3 < = 4 5 ` x > ? 8 9 Š @ A & $ y ™O(j¼Pz{…@A&$ ,yM234567@A&$…@A^¸…|} ,~p€TW€2Z 23<=45`x>?89Š@A&$…å‚ÒTWc•234567@A&$Ò./…@A 。 23<=45`x>?89–p‹¡”• ,§ ] GB/T29829 ‹¡˜ƒ 。 Ⅳ 犌犕/犜0012—2020 &'()   &'*+,-./01 1  12 , z)*L;“234567…89 „…./“234567…GH@A 、 、 z)*S(¢234567‹¡å‚…†P Xå J‡ŠO(TW 。 。 2  013%456 。  Ò ,¨ Ž  … # ( ) * ,ŸŽMO…IzS(¢z)* ;°¨Ž… # ( ) * , ‘ # I z (’ “ Ö — … ‘ ’ ¿ )S ( ¢ z)* 。 GB/T20518  3ÝÎêŽ+   Æ^[\d”   VkZ[•b&$ GB/T29829  3ÝÎêŽ+   23<=45`x>?89Š@A&$ GB/T32905  3ÝÎêŽ+  SM3 45ij=S GB/T32907  3ÝÎêŽ+  SM4 i–45=S GB/T32915  3ÝÎêŽ+   —ܘˆTU'IJÑS GB/T32918(֗„i)  3ÝÎêŽ+  SM2 ™š›œÆ^45=S rˆ)*҅”•BM)҅&$'#(‰y á z ) * 0 ° 2 Š … ‹ Œ 3  789:; rˆ+,-./S(¢z)* 3.1 &'()<= 。  狋狉狌狊狋犲犱犮狅犿狆狌狋犻狀犵狆犾犪狋犳狅狉犿 , [GB/T29829—2013,3.1.1] yZ<=žQÒ (¢¥¦23<=89…`xžQ 3.2 &'()*+>?<= 。  犮狉狔狆狋狅犵狉犪狆犺犻犮狊狌狆狆狅狉狋狆犾犪狋犳狅狉犿犳狅狉狋狉狌狊狋犲犱犮狅犿狆狌狋犻狀犵 , 、 、 、 、 , 23<=>?¢£…¤¥' 、£Ä23'-VwÎ ê ' ¼ P 4 5 ` a 。  å ‚ ¦ §  C ¨ ¦ ™ 2 3 4 567-2345z{67 。 [GB/T29829—2013,3.1.2] 23<=>?…ŸC–á„i ’“45=S 4^op Z[op 45 ¡ 45z{l”• ™ 3.3 @A3BC  犻狀狋犲犵狉犻狋狔犿犲犪狊狌狉犲犿犲狀狋 U(45ij=SM©cdMN<=ijª…Më 3.4 [GB/T29829—2013,3.1.3] &'BCD 。  狉狅狅狋狅犳狋狉狌狊狋犳狅狉犿犲犪狊狌狉犲犿犲狀狋 , [GB/T29829—2013,3.1.4] R«23…¤¥'cd¿Ü y23<=>?”^¸23cd…[\ 。 1 犌犕/犜0012

pdf文档 GM/T 0012-2020 可信计算 可信密码模块接口规范

文档预览
中文文档 137 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共137页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
GM/T 0012-2020 可信计算 可信密码模块接口规范 第 1 页 GM/T 0012-2020 可信计算 可信密码模块接口规范 第 2 页 GM/T 0012-2020 可信计算 可信密码模块接口规范 第 3 页
下载文档到电脑,方便使用
本文档由 路人甲2022-05-14 08:55:41上传分享
给文档打分
您好可以输入 255 个字符
网站域名是多少( 答案:github5.com )
评论列表
  • 暂时还没有评论,期待您的金玉良言