標(biāo)準(zhǔn)解讀
《GM/T 0001.1-2012 祖沖之序列密碼算法 第1部分:算法描述》是中國國家密碼管理局發(fā)布的一項技術(shù)標(biāo)準(zhǔn),旨在規(guī)定祖沖之序列密碼算法的具體實現(xiàn)細(xì)節(jié)。該算法屬于對稱密鑰加密領(lǐng)域,主要用于生成安全的偽隨機(jī)數(shù)序列,以支持?jǐn)?shù)據(jù)加密、消息認(rèn)證碼生成等多種密碼學(xué)應(yīng)用。
標(biāo)準(zhǔn)概覽
該標(biāo)準(zhǔn)文檔主要分為以下幾個部分進(jìn)行描述:
-
范圍:明確標(biāo)準(zhǔn)的應(yīng)用范圍,即規(guī)范祖沖之序列密碼算法的設(shè)計原理和操作步驟,為實現(xiàn)該算法提供詳細(xì)指導(dǎo)。
-
規(guī)范性引用文件:列出執(zhí)行該標(biāo)準(zhǔn)時所依據(jù)或參考的其他相關(guān)標(biāo)準(zhǔn)或文獻(xiàn),確保算法實現(xiàn)的一致性和兼容性。
-
術(shù)語和定義:定義在文檔中使用的專業(yè)術(shù)語,幫助讀者準(zhǔn)確理解算法的各個組成部分和操作概念。
-
算法描述:
- 算法結(jié)構(gòu):概述算法的整體架構(gòu),包括密鑰擴(kuò)展、初始化向量處理、內(nèi)部狀態(tài)更新及輸出序列生成等核心環(huán)節(jié)。
- 密鑰和IV處理:說明如何利用密鑰和初始向量(Initialization Vector, IV)來初始化算法的內(nèi)部狀態(tài),確保安全性與唯一性。
- 狀態(tài)更新:詳細(xì)介紹算法內(nèi)部狀態(tài)的更新機(jī)制,通常涉及非線性變換、線性變換以及組合運(yùn)算,以保證序列的隨機(jī)性和不可預(yù)測性。
- 輸出生成:描述如何從當(dāng)前內(nèi)部狀態(tài)導(dǎo)出密文序列,用于加密或其它安全目的。
-
安全性考慮:分析算法的安全屬性,如抵抗已知明文攻擊、差分攻擊和線性攻擊的能力,以及密鑰空間大小對安全性的影響。
-
實施注意事項:提供實現(xiàn)算法時應(yīng)考慮的技術(shù)細(xì)節(jié)和建議,幫助開發(fā)者避免常見錯誤,確保算法正確且高效地運(yùn)行。
關(guān)鍵特性
- 安全性:祖沖之序列密碼算法設(shè)計上注重安全性,采用多種復(fù)雜運(yùn)算組合,以增強(qiáng)對抗密碼分析的能力。
- 靈活性:支持不同長度的密鑰和初始向量,適應(yīng)不同安全需求和應(yīng)用場景。
- 性能:算法優(yōu)化設(shè)計,旨在平衡安全性和計算效率,適合資源有限的環(huán)境。
應(yīng)用場景
該算法適用于需要高安全性數(shù)據(jù)傳輸?shù)膱龊?,如金融交易、政府通信、物?lián)網(wǎng)安全、無線通信加密等領(lǐng)域,提供了一種國產(chǎn)自主可控的加密解決方案。
如需獲取更多詳盡信息,請直接參考下方經(jīng)官方授權(quán)發(fā)布的權(quán)威標(biāo)準(zhǔn)文檔。
....
查看全部
- 現(xiàn)行
- 正在執(zhí)行有效
- 2012-03-21 頒布
- 2012-03-21 實施
文檔簡介
ICS35040
L80.
備案號36822—2012
:
中華人民共和國密碼行業(yè)標(biāo)準(zhǔn)
GM/T00011—2012
.
祖沖之序列密碼算法
第1部分算法描述
:
ZUCstreamcipheralgorithm—
Part1Descritionofthealorithm
:pg
2012-03-21發(fā)布2012-03-21實施
國家密碼管理局發(fā)布
GM/T00011—2012
.
目次
前言…………………………
Ⅲ
范圍………………………
11
術(shù)語和約定………………
21
符號和縮略語……………
31
算法描述…………………
42
算法整體結(jié)構(gòu)………………………
4.12
線性反饋移位寄存器………………………
4.2LFSR3
比特重組………………………
4.3BR3
非線性函數(shù)F………………………
4.43
密鑰裝入……………
4.54
算法運(yùn)行……………
4.64
附錄規(guī)范性附錄S盒………………
A()6
附錄資料性附錄模31乘法和模31加法的實現(xiàn)…………
B()2-12-18
附錄資料性附錄算法計算實例……………………
C()9
參考文獻(xiàn)……………………
13
Ⅰ
GM/T00011—2012
.
前言
祖沖之序列密碼算法包括三部分
GM/T0001《》:
第部分算法描述
———1:;
第部分基于祖沖之算法的機(jī)密性算法
———2:;
第部分基于祖沖之算法的完整性算法
———3:。
本部分為的第部分
GM/T00011。
的本部分依據(jù)給出的規(guī)則起草
GM/T0001GB/T1.1—2009。
本部分內(nèi)容同機(jī)密性和完整性算法標(biāo)準(zhǔn)規(guī)范保持一
3GPPLTEZUC(ETSI/SAGETS35.222)
致性
。
請注意本文件的某些內(nèi)容可能涉及專利本文件的發(fā)布機(jī)構(gòu)不承擔(dān)識別這些專利的責(zé)任
。。
本部分附錄為規(guī)范性附錄附錄和附錄為資料性附錄
A,BC。
本部分由國家密碼管理局提出并歸口
。
本部分起草單位中國科學(xué)院軟件研究所中國科學(xué)院數(shù)據(jù)與通信保護(hù)研究教育中心
:、。
本部分主要起草人馮登國林東岱馮秀濤周春芳
:、、、。
Ⅲ
GM/T00011—2012
.
祖沖之序列密碼算法
第1部分算法描述
:
1范圍
的本部分描述了祖沖之序列密碼算法可用于指導(dǎo)祖沖之算法相關(guān)產(chǎn)品的研制檢測
GM/T0001,、
和使用
。
2術(shù)語和約定
以下術(shù)語和約定適用于本文件
。
21
.
比特bit
二進(jìn)制字符和稱之為比特
01。
22
.
字節(jié)byte
由個比特組成的比特串稱之為字節(jié)
8。
23
.
字word
由個以上包含個比特組成的比特串稱之為字
2(2)。
本部分主要使用比特字和比特字
3132。
24
.
字表示wordrepresentation
本部分字默認(rèn)采用十進(jìn)制表示當(dāng)字采用其他進(jìn)制表示時總是在字的表示之前或之后添加指示
。,
符例如前綴指示該字采用十六進(jìn)制表示后綴下角標(biāo)指示該字采用二進(jìn)制表示
。,0x,2。
25
.
高低位順序bito
溫馨提示
- 1. 本站所提供的標(biāo)準(zhǔn)文本僅供個人學(xué)習(xí)、研究之用,未經(jīng)授權(quán),嚴(yán)禁復(fù)制、發(fā)行、匯編、翻譯或網(wǎng)絡(luò)傳播等,侵權(quán)必究。
- 2. 本站所提供的標(biāo)準(zhǔn)均為PDF格式電子版文本(可閱讀打?。驍?shù)字商品的特殊性,一經(jīng)售出,不提供退換貨服務(wù)。
- 3. 標(biāo)準(zhǔn)文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質(zhì)量問題。
最新文檔
- Unit 3 Amazing animals Lesson 1(教學(xué)實錄)-2024-2025學(xué)年人教PEP版(2024)英語三年級上冊
- 2024年度商場內(nèi)網(wǎng)紅打卡地租賃合同(含商業(yè)推廣策略)3篇
- 2023三年級英語上冊 Unit 2 How Are You教學(xué)實錄 陜旅版(三起)
- 2024年度旅游項目反擔(dān)保抵押貸款合同2篇
- 2024年度抗震加固抹灰勞務(wù)分包合同2篇
- 2024年科技園區(qū)PPP項目合同模板與實施策略2篇
- 2024年度鐵礦石加工與裝運(yùn)條款合同2篇
- 攀枝花市2025屆高三第一次統(tǒng)一考試(一統(tǒng))歷史試卷(含答案解析)
- 2024全新環(huán)保餐具研發(fā)生產(chǎn)與校園團(tuán)購合作協(xié)議3篇
- 2024年土地登記代理及權(quán)屬調(diào)查合同3篇
- 妊娠期哮喘學(xué)習(xí)
- 變電站電氣設(shè)備-課件
- 供應(yīng)室醫(yī)務(wù)人員手衛(wèi)生
- 2023年02月上海市奉賢區(qū)金匯鎮(zhèn)度招考30名金才匯鄉(xiāng)工作人員筆試參考題庫含答案解析
- JJF 1071-2010國家計量校準(zhǔn)規(guī)范編寫規(guī)則
- GB/T 3273-2015汽車大梁用熱軋鋼板和鋼帶
- GB/T 27548-2011移動式升降工作平臺安全規(guī)則、檢查、維護(hù)和操作
- 企業(yè)人力資源管理
- 第23課《范進(jìn)中舉》課件(共27張PPT) 部編版語文九年級上冊
- 高考作文專題之?dāng)M標(biāo)題課件
- 《大學(xué)物理》教學(xué)全套課件
評論
0/150
提交評論