GB/T 15852.1-2020 信息技術(shù) 安全技術(shù) 消息鑒別碼 第1部分:采用分組密碼的機制
- 發(fā)表時間:2023-03-21
- 來源:共立消防
- 人氣:
1 范圍
GB/T 15852的本部分規(guī)定了采用分組密碼的消息鑒別碼(MAC)的用戶使用要求、算法一般模型,提供了8種采用分組密碼的消息鑒別碼算法。
本部分適用于安全體系結(jié)構(gòu)、過程及應(yīng)用的安全服務(wù)。
2 規(guī)范性引用文件
下列文件對于本文件的應(yīng)用是必不可少的。凡是注日期的引用文件,僅注日期的版本適用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改單)適用于本文件。
GB/T 17964-2008 信息安全技術(shù) 分組密碼算法的工作模式
3 術(shù)語和定義
下列術(shù)語和定義適用于本文件。
3.1
分組 block
長度為n的比特串。
3.2
密鑰 key
控制密碼變換操作的符號序列。
注:密碼變換操作,例如加密、解密、密碼校驗函數(shù)計算、簽名生成、簽名驗證。
[GB/T 15843.1-2017,定義3.16]
3.3
明文 plaintext
未加密的信息。
3.4
密文 ciphertext
為隱藏信息內(nèi)容進行變換后的數(shù)據(jù)。
[GB/T 15843.1-2017,定義3.7]
3.5
分組密碼密鑰 block cipher key
控制分組密碼運算的密鑰。
3.6
n比特分組密碼 n-bit block cipher
分組長度為n比特的分組密碼。
3.7
加密 encryption
為隱藏數(shù)據(jù)信息,通過密碼算法對數(shù)據(jù)進行的一種可逆變換過程,并產(chǎn)生密文。
[GB/T 15843.1-2017,定義3.13]
3.8
解密 decryption
一個相應(yīng)的加密過程的逆過程。
[GB/T 15843.1-2017,定義3.10]
3.9
數(shù)據(jù)完整性 data integrity
數(shù)據(jù)未被非授權(quán)地修改或破壞的性質(zhì)。
[GB/T 9387.2-1995,定義3.3.21]
3.10
消息鑒別碼 message authentication code
利用對稱密碼技術(shù),以密鑰為參數(shù),由消息導(dǎo)出的數(shù)據(jù)項。任何持有這一密鑰的實體,都可利用消息鑒別碼檢查消息的完整性和始發(fā)者。
注:一個MAC有時也稱作一個密碼校驗值。
3.11
消息鑒別碼算法 message authentication code algorithm
輸入為密鑰和消息,輸出為一個固定長度的比特串的算法,滿足下面兩個性質(zhì):
——對于任何密鑰和消息,MAC算法都能快速有效地計算;
——對于任何固定的密鑰,攻擊者在沒有獲得密鑰信息的情況下,即使獲得了一些(消息,MAC)對,對任何新的消息預(yù)測其MAC在計算上是不可行的。
注1:MAC算法有時也稱作密碼校驗函數(shù)。
注2:計算不可行性依賴于使用者具體的安全要求及其環(huán)境。
3.12
MAC算法密鑰 MAC algorithm key
用于控制消息鑒別碼算法運算的密鑰。
3.13
初始變換 initial transformation
消息鑒別碼算法起始時所應(yīng)用的函數(shù)。
3.14
輸出變換 output transformation
在算法末尾且截斷操作之前所應(yīng)用的函數(shù)。
4 符號和縮略語
4.1 符號
下列符號適用于本文件。
CTi 整數(shù)i的n比特的二進制表示
D 輸入MAC算法的數(shù)據(jù)比特串
Dj 填充和分割操作后,分割自數(shù)據(jù)比特串D的分組
dk(C) 使用分組密碼e和密鑰K對密文C進行解密
ek(P) 使用分組密碼e和密鑰K對明文P進行加密
F 最終迭代
G 輸出變換的結(jié)果
g 輸出變換,將分組Hq映射到分組G
GF(2") 元素個數(shù)為2"的有限域
H0,H1,···,Hq MAC算法運算中的中間變量
I 初始變換
K,K',K" 分組密碼的秘密密鑰,長度為k比特
K1,K2 秘密掩碼密鑰,長度為n比特
k 分組密碼密鑰的比特長度
k* MAC算法密鑰的比特長度
L 填充方法3中表示長度的分組,等價于輸入消息長度的二進制表示經(jīng)左側(cè)填充得到n比特分組
LD 數(shù)據(jù)比特串D的比特長度
LSSBj(X) 比特串X最右側(cè)j比特串
MSBj(X) 比特串X最左側(cè)j比特串
m MAC值的比特長度
multx(T) 長度為n的比特串T上的操作,記作 T*x,其中T是有限域GF(2")上的元素,將T與 的單項式x相乘。計算如下,其中 T-1表示T的最左側(cè)的比特:
n 分組密碼的分組長度
pn(x) GF(2)上的n次不可約多項式,即:沒有非平凡因子的多項式
長度為n的比特串,包含不可約多項式 pn(x)最右側(cè)的n個系數(shù)(對應(yīng)于 x”-1x"-2,···,x,x0=1)
對于
n=128,pn(x)=x128+x7+x2+x+1,p128=012010000111
對于
n=64,pn(x)=x64+x4+x3+x+1,p64=05911011。
q 經(jīng)過填充和分割操作之后,數(shù)據(jù)比特串D的分組個數(shù)
S 長度為n的秘密比特串
S1,S2 長度為t·n的秘密比特串
t 不小于k/N的最小整數(shù)
X⊕Y 比特串X和Y的異或值
X||Y 按順序?qū)⒈忍卮甔和Y連接所構(gòu)成的比特串
0n個零比特組成的比特串
:= MAC算法定義中使用的賦值符號
以上為標準部分內(nèi)容,如需看標準全文,請到相關(guān)授權(quán)網(wǎng)站購買標準正版。
- 2023-08-22消防維修保養(yǎng)記錄
- 2023-08-22消防設(shè)施維修維護
- 2023-08-19消防水池維修
- 2023-08-19消防水炮維修
- 2023-08-19消防線路維修
- 2023-08-19消防維保服務(wù)系統(tǒng)
- 2023-08-19消防主機維修維保大全
- 2023-08-19消防維保作用
- 2023-08-18消防維保工作聯(lián)系單
- 2023-08-18消防維保每年都要做嗎
- 2023-08-18 消防維保技術(shù)服務(wù)
- 2023-08-18消防主板維修
- 2023-08-18消防維保軟件
- 2023-08-18消防維保規(guī)章制度
- 2023-08-17消防檢測和維保
- 2023-08-17消防維保檢查
- IG541混合氣體滅火系統(tǒng)
IG541混合氣體滅火系統(tǒng):IG-541滅火系統(tǒng)采用的IG-541混合氣體滅火劑是由大氣層中的氮氣(N2)、氬氣(Ar)和二氧化碳(CO2)三種氣體分別以52%、40%、8%的比例混合而成的一種滅火劑
- 二氧化碳氣體滅火系統(tǒng)
二氧化碳氣體滅火系統(tǒng):二氧化碳氣體滅火系統(tǒng)由瓶架、滅火劑瓶組、泄漏檢測裝置、容器閥、金屬軟管、單向閥(滅火劑管)、集流管、安全泄漏裝置、選擇閥、信號反饋裝置、滅火劑輸送管、噴嘴、驅(qū)動氣體瓶組、電磁驅(qū)動
- 七氟丙烷滅火系統(tǒng)
七氟丙烷(HFC—227ea)滅火系統(tǒng)是一種高效能的滅火設(shè)備,其滅火劑HFC—ea是一種無色、無味、低毒性、絕緣性好、無二次污染的氣體,對大氣臭氧層的耗損潛能值(ODP)為零,是鹵代烷1211、130
- 手提式干粉滅火器
手提式干粉滅火器適滅火時,可手提或肩扛滅火器快速奔赴火場,在距燃燒處5米左右,放下滅火器。如在室外,應(yīng)選擇在上風(fēng)方向噴射。使用的干粉滅火器若是外掛式儲壓式的,操作者應(yīng)一手緊握噴槍、另一手提起儲氣瓶上的