犐犆犛35.040 犆犆犛犔80 !"#$%&'()*+,- 犌犕/犜0081—2020 犛犕9()./0(12345/67 犛犕9犮狉狔狆狋狅犵狉犪狆犺犻犮犪犾犵狅狉犻狋犺犿犲狀犮狉狔狆狋犻狅狀犪狀犱狊犻犵狀犪狋狌狉犲犿犲狊狊犪犵犲 狊狔狀狋犪狓狊狆犲犮犻犳犻犮犪狋犻狅狀 20201228 89 20210701 :; '<()=>? 8 9 犌犕/犜0081—2020 ! " ………………………………………………………………………………………………………… Ⅰ 1 #$ ……………………………………………………………………………………………………… 1 2 %#&'()* ………………………………………………………………………………………… 1 3 +,-./ ……………………………………………………………………………………………… 1 4 01, …………………………………………………………………………………………………… 2 5 OID ./ ………………………………………………………………………………………………… 2 6 2345./ …………………………………………………………………………………………… 2 6.1 IdentifierRevocationLists ………………………………………………………………………… 2 6.2 ContentEncryptionAlgorithmIdentifier ………………………………………………………… 3 6.3 DigestAlgorithmIdentifier ………………………………………………………………………… 3 6.4 DigestEncryptionAlgorithmIdentifier …………………………………………………………… 3 6.5 KeyEncryptionAlgorithmIdentifier ……………………………………………………………… 3 6.6 Version ……………………………………………………………………………………………… 3 6.7 ContentInfo ………………………………………………………………………………………… 3 6.8 Identifier …………………………………………………………………………………………… 3 6.9 Validity……………………………………………………………………………………………… 4 6.10 IBCSysParamsPublishInfo ……………………………………………………………………… 5 6.11 IDAppAttr ………………………………………………………………………………………… 5 7 6745 Data …………………………………………………………………………………………… 6 8 896745 …………………………………………………………………………………………… 6 8.1 SignedData 45 …………………………………………………………………………………… 6 8.2 SignerInfo 45 …………………………………………………………………………………… 7 9 6:;<6745 ……………………………………………………………………………………… 7 9.1 EnvelopedData 45 ……………………………………………………………………………… 7 9.2 RecipientInfo45 ………………………………………………………………………………… 8 10 89=6:;<6745 SignedAndEnvelopedData ……………………………………………… 9 11 >?6745 EncryptedData ………………………………………………………………………… 9 12 ?@AB45 KeyAgreementInfo ………………………………………………………………… 10 CD A (%#& ) IRL EFGHIJKL ……………………………………………………………… 11 MN)O …………………………………………………………………………………………………… 14 !" 犌犕/犜0081—2020 # $ 3)*PQ GB/T1.1—2020《ERSTUVW X 1 YZ :ERS)*[KL-\]%W》[ % . \] 。 。 3)*[jklLmnoFphi[qr 。 3)*s?tuvERSw+xyz{|}~ 。 3)*\] :;
T w + 、 ;
w 、
T v 、 ;
w+ 、S ¡ 。 3)*¢£\]¤ :¥¦ 、§¨© 、d¨¦ 、ª«¬ 、®¯ 、°± 、²³´ 、<µ¶ 、·¸ 、¹º» 。 ^_`3)*[abcdefg=hi Ⅰ 犌犕/犜0081—2020 犛犕9%&'()%*+,-.(/0 1 01 SM9 ?t¾¿[>?89À,¿ 。 3)*Á(½( SM9 ¾¿Ãu>?-89ÄUÅÆÄUKÇ[ERS<È 。 3)*./¼½( 2 /023456 。 Ò ,_ Ó Ô [ ' ( ) * ,ÕÖÓÔÆ×[Ø3Á(Â3)* ;m_ÓÔ[ ' ( ) * ,Ò Ù Ú Ø 3 (Û Ü [ Ý Þ )Á (  3)* 。 GB/T33560 ;
w+ ?t×(EF%# GB/T38635(YZ) ;
w+ SM9 EF?t¾¿ GM/T0080 SM9 ?t¾¿½(%# GM/Z4001—2013 ?t+, ÉI)*[cdÊË)[%#&'(ÌL Í 3 ) * Î m e Ï [ Ð Ñ 3 7.89: 3.1 GB/T38635(YZ)- GM/Z4001—2013 ß.[à=ÉI+,Á(Â3)* 。 '(;< 3.2 3.3 犪犾犵狅狉犻狋犺犿犻犱犲狀狋犻犳犻犲狉 (ÂE᾿lâ[6:S; 。 犛犕9 %&'( 犛犕9犪犾犵狅狉犻狋犺犿 ãäåB(æç&Æè´éç@?t¾¿ *+=%> 狊犻犵狀犪狋狌狉犲犿犪狊狋犲狉犽犲狔 。 , , 、 , 、 ?@êë2ìíî[ï89?@Æ ÛÜ89¢ð @ - 8 9 ¢ @ (  à u 6 : 8 9 ñ 8 - ò (óôÍ(ó89?@ 3.4 )%=%> 。 犲狀犮狉狔狆狋犻狅狀犿犪狊狋犲狉犽犲狔 , ?@êë2ìíî[ï>??@Æ ÛÜ>?¢ð @ - > ? ¢ @ (  à u 6 : > ? õ ? - ò (óôÍ(ó>??@ 3.5 4?*+%> 。 狊犻犵狀犪狋狌狉犲犽犲狔 Òð@s?@êë2ìíîöô}Éj÷( ó 6:89-ñ8 3.6 。 4?)%%> 犲狀犮狉狔狆狋犻狅狀犽犲狔 Òð@s?@êë2ìíîöô}Éj÷( ó 。 Ö 4 ? @ Û Ü ( ó 8 9 ð @ - 8 9 @ ,(  。 Ö 4 ? @ Û Ü ( ó > ? ð @ - > ? @ ,(  1 犌犕/犜0081—2020 、 >? õ?-?@AB 3.7 ;<@AB 。 犻犱犲狀狋犻狋狔狋狉狌狊狋犮犺犪犻狀 , ãøZù[EF × ( ú & ; [ û ü ý þ ÿ ! " [ # $ ( ó ¶ % ï ; 。 KGC [ E F × ( ú & 4 CD. 。 IBC:2ÂEF[?tw+(IdentityBasedCryptography) IRIs:&'(EF)(InternationalizedResourceIdentifiers) IRL:EF*HIJ(IdentifierRevocationList) KGC:?@ôÍ(KeyGenerationCenter) OID:Æ+EF)(Objectidentifier) PKG:ð@ôÍ(PrivateKeyGeneration) PPS:,M6-./(PublicParameterServer) ÉI01,Á(Â3)* 5 犗犐犇 9: 6 ø Æ + sm9data,signedData,envelopedData,signedAndEnvelopedData,encrypted Data- keyAgreementInfo[EF)Ãu¼./ ,01J 1。 E 1 FG;<H 3)*Æ Æ+EF) 1.2.156.10197.6.1.4.4 1.2.156.10197.6.1.4.4.1 1.2.156.10197.6.1.4.4.2 1.2.156.10197.6.1.4.4.3 1.2.156.10197.6.1.4.4.4 1.2.156.10197.6.1.4.4.5 1.2.156.10197.6.1.4.4.6 OID Æ+EF)./ SM9 >?=89À,¿%# 6745 da ta 896745 s ignedData 6:;<6745 enve lopedData 89=6:;<6745 signedAndEnvelopedData >?6745 enc ryptedData ?@AB45 keyAg reementInfo 6 IJKL9: 6.1 犐犱犲狀狋犻犳犻犲狉犚犲狏狅犮犪狋犻狅狀犔犻狊狋狊 IdentifierRevocationLists45EáãøEF*HIJ[üý 。 IdentifierRevocationLists∷= SETOFIdentifierRevocationList IdentifierRevocationList[./PCD A ./ 。 2 犌犕/犜0081—2020 6.2 犆狅狀狋犲狀狋犈狀犮狉狔狆狋犻狅狀犃犾犵狅狉犻狋犺犿犐犱犲狀狋犻犳犻犲狉 ContentEncryptionAlgorithmIdentifier45Eáãø67>?¾¿ ,Ò OID 1 GB/T33560。 ContentEncryptionAlgorithmIdentifier∷= AlgorithmIdentifier 6.3 犇犻犵犲狊狋犃犾犵狅狉犻狋犺犿犐犱犲狀狋犻犳犻犲狉 DigestAlgorithmIdentifier 4 5 E á ã ø À 2 £ ¾ ¿ ,3 3 ) * ò SM3 ¾
GM/T 0081-2020 SM9密码算法加密签名消息语法规范
文档预览
中文文档
20 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 路人甲 于 2022-05-14 08:55:44上传分享