犐犆犛35.040 犆犆犛犔80 !"#$%&'()*+,- 犌犕/犜0078—2020 ()./012345678 犜犺犲犱犲狊犻犵狀犵狌犻犱犲犾犻狀犲狊犳狅狉犮狉狔狆狋狅犵狉犪狆犺犻犮狉犪狀犱狅犿狀狌犿犫犲狉犵犲狀犲狉犪狋犻狅狀犿狅犱狌犾犲 20201228 9: 20210701 ;< '=()>?@ 9 : 犌犕/犜0078—2020 ! " ………………………………………………………………………………………………………… Ⅰ 1 #$ ……………………………………………………………………………………………………… 1 2 %#&'()* ………………………………………………………………………………………… 1 3 +,-./ ……………………………………………………………………………………………… 1 4 01, …………………………………………………………………………………………………… 1 5 23456789:7; ……………………………………………………………………………… 2 6 <=23>?@ABCD= …………………………………………………………………………… 2 6.1 EFGHIJD= ………………………………………………………………………………… 2 6.2 KLMGD= ……………………………………………………………………………………… 3 6.3 NOPQRSTD= ……………………………………………………………………………… 4 6.4 U@<=23>V6 ……………………………………………………………………………… 6 7 <=23>AWXYZ ………………………………………………………………………………… 6 8 <=23>A23&YZ ……………………………………………………………………………… 6 9 [\=]^ABC_^ ………………………………………………………………………………… 6 9.1 [\=]^BC`a ……………………………………………………………………………… 6 9.2 bcd4_^ ……………………………………………………………………………………… 6 9.3 efg[\=_^ ………………………………………………………………………………… 7 hi A (jk& ) <=23>?@lm ………………………………………………………………… 9 !" 犌犕/犜0078—2020 # $ n)*op GB/T1.1—2020《qrstuvw x 1 yz :qrs)*A{|-}~%w》A % . }~ 。 。 n)*A3|A 。 n)*bcqrs+ 。 n)*}~¡L :¢£¤¥?¦+§¨©ª 、« ¬ b c = ® ¯ ( b c Y Z ° ± 、° « ² ³ ´µ*¶·¸ 、°«²³´¹ºt»¶·¸ 、«¼+ ½ ¾ § ¨ © ª 、¢ £ ° ? ¿ T ? ¦ B C § ¨ ©ª 、¢£ÀÁÂ?¦²§¨©ª 。 n)*Ã`}~Ä :Å)Æ 、ÇÈ 、ÉÊË 、#ÌÍ 、ÎD 、ÏÐÑ 、ÒÓ 、ÔÕ 、Ö×Ø 。 n)*A
Ⅰ 犌犕/犜0078—2020 %&'()*+,-./01 1 23 n)*%.ÙbcÚ*2345678ABC`a 、 。 n)*Û(Ü2345678A¶Ý Þ-YZAßv 。 2 4256789 。 é ° , ê ë A ' ( ) * ,ìíêëîïAðnÛ(Ün)* ;êëA ' ( ) * ,é ñ ò ð n (ó ô ¸ § A õ ö ¡ )Û ( Ü n)* 。 GM/T0005 23&YZ%# GM/T0008 ÷øÁùbcYZrw àá)*°A
âã)°A%#&'(ä| 6 n ) * å æ A ç è 3 :;<=> 3.1 GM/T0005 - GM/T0008 ú.Aûàá+,-./Û(Ün)* 。 '()*+,- 狉犪狀犱狅犿狀狌犿犫犲狉犵犲狀犲狉犪狋犻狅狀犿狅犱狌犾犲 , , , (üýþúAÿ!23& "23A<=ã»° # 2 3 f $ ã % & \ = ' 2 3 4 A ?@ 3.2 。 ?@A 狋犺犲狉犿犪犾狀狅犻狊犲 , , 。 .+56% sA{7 ,89:;%sA<= 。 NOP0¸§:>°ûK?A@Az ,.+BCDA 。 ()*OP +v,°?¦AN-G'}A ./0ܸ§?¦1*-2'34° 3.3 BCDE 犮犺犪狅狊狋犺犲狅狉狔 , 。EF+Q. &IJ23RAS) ,.AT> 0 Ü U V & A K W u ( 。 E F I J § X à Y Z [ n \ ] : 0 2 3 & 、^_Í`&-U%wA§L 。 9EFGAIJHs=I Ã`JIJ4K"§ L A M A à N % 6 O L A M A 7 P 3.4 FGHI 狆犺犪狊犲犼犲狋狋犲狉 , , ?@°AOP23ö%aë¹bA:; .0¹bAKLcdeR9E\fA23ã» gE2 3ehi+KLMG 。 4 JK; àá01,Û(Ün)* 。 CBC:bczjkR(CipherBlockChaining) 1 犌犕/犜0078—2020 CP:?lm(ChargePump) LFSR:V&nopLq/1(LinearFeedbackShiftRegister) NMOS:N rstuvs<wv,(NMetalOxideSemiconductor) OFB:'no(OutputFeedBack) VREF:?x[r(VoltageReference) 5 '()*+,-LM,N 2345678A9:7;yz 1。 O 1 '()*+,-LM,N <=23>?@(?@°<=ã»AQ.& ,î<=ã»°AQ.&{|}fs ,~ 23>Lá TD= 。 。 <=23>?@(ABCD=óôE F G H I J D = 、K L M G D = - N O P Q R S , , <=23>WXYZ?@+î<=23>A'{YZ âãYZ<=23>+WX 。
§âã<=23>YZA234Láû' 。 <=2 3>YZWX ,2345678ï¹b 。 [\=?@(9.]^56VJCYA 2 3 4 L á 。 [ \ = ] ^ § U ,ý ° ` T K < =23>A\&{BC 。 2345678§Z' ,9Z+234Lá' ,9Z+YZA23>YZ' 。 'A 234LáA23&ï V GM/T0005 q r 。 2 3 > Y Z ' à ` ( Ü Y Z < = 2 3 > A [ n 2 3& 。 Ý2345678A234Lá' 6 PD'(QRST./UD 6.1 BCIVWXUD 6.1.1 UDYN,N , , , , 。 9IJ°23OPA<= IJ'LáZ 523Lá [ÜEFGHIJD=ýe< =23> ,Ã`EFd4A?@ýe-23OPAýe 。 EFIJóôEF-EFE 。 qr"t » ý e 6 , 9 E ; A [ Ü E F I JA<=23>7; ,yz 2。 (EFd4A\&BCEFIJ +J23&OPuRgZEFIJAÂG ÜIJA' 2 犌犕/犜0078—2020 O 2 Z[BCWXTPD'(Q,N 6.1.2 RS./\] 6.1.2.1 ^_`a , , 狀 A £ ¤ _ R 犡狀 。 ¦ y |}§î 犡狀 {fs (Xî 犡狀 ?¨_{|} ,©?¨w' 1、ª?¨w' 0)。 ¥x犻 ¡|} 'R 犅犻 ,g« 狀 -犻 9:+?¬%sA 。 |}:;ﮯXà`a : a) |}:;°±ïÜ¡£¤¢Añ²:; ,³´¡A|}+?A 犡狀 ; b) |}:;µ`¯BA² ,³´0¡|}¶ ¢ ,E F ? @ · $ ã Ù ¯ B U A £ ¤ , ~ " ¦ ú¸¹?@·ºò{»ÙEFMA 。 "^MAÞ EF?@AC] {9¡ ° ¢ % f A £ ¤ ¥ x 6.1.2.2 b)c)de d4¼4µ`³´IJ+û½EFMAA 。 6.1.3 RS./UDfgThijkl9 , , [ÜEFIJýe<=23> `a?@Aýet¾¼4rQ ³´ý?@¿¼4Àü{7 9Á 。 `ÂfÃÄt¾ÅÆ-q5Xïî?@A<= 。 6.1.4 RSmn [ÜEFIJD=A<=23>?@lmÇyhi A ° A.1。 6.2 FGHIUD 6.2.1 UDYN,N , (KLMG5234A_ ^ ï ( È É 0 4 Ê ? @ - 7 Ë ? @ ° Ì B _ Í A B C ¿ ý e , [Ü|}KLMGD=ýe<=23> Ã` Î M G ¹ b A 5 - M G | Ï ? @ A B C [ÜKLMGD=5<=23>A7;yz , : 。 。;A 3,óôÐÑ> 、|} § - Ò 1 。 [ Ü K L M G 5 , <=23> Ã`óôE_P 9E+²Ó§¹b | } Î M G Ô Ó Ð Ñ ¹ b T K | } Õ Ð Ñ ¹ ; , bKLAQ.&¹523Ö\Lá 9E+ÎMG²ÓA§¹b|}ÔÓÐѹb í_P5 A<=23>A23&Ã`×.ܲӧ¹bMGA#$-zØÙ 。 3 犌犕/犜0078—2020 O 3 Z[FGHIUDo*PD'(Q,N 6.2.2 RS./\] 6.2.2.1 '(pqo*rs , ?@BC° |}§+²Ó§¹b 。 |}§A|}:;×.Ù23Ö\LáA56Ó; 。 6.2.2.2 '(pqtuvw 犳, σ, 犳, Rσ2 。 âãî|}ã»ÛÜ4³7; ,23Ö\LáÖ\ÝAàúûÞß(P ( 1)dl : …………………………(1 ) 犎lower =1-π2ln4(2)e-4π2犙 P(1)
GM/T 0078-2020 密码随机数生成模块设计指南
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 路人甲 于 2022-05-14 08:55:44上传分享