標準解讀

《GB/T 18238.3-2002 信息技術 安全技術 散列函數 第3部分:專用散列函數》這一標準主要規定了專用于信息安全領域的散列函數技術要求,旨在為數據完整性驗證和密碼安全提供基礎算法框架。然而,您提供的對比請求中,《》部分為空,意味著沒有具體指定與哪個先前或后續版本的標準進行比較。因此,直接闡述該標準的具體內容及其重要性,而不涉及與另一標準的直接變更對比。

該標準詳細說明了專用散列函數的設計原則、安全性需求、性能指標以及實施指南,確保這些函數能夠有效抵抗碰撞攻擊、預映射攻擊等安全威脅。它為實現信息完整性校驗、數字簽名、消息認證碼(MAC)生成等安全服務提供了方法學指導。專用散列函數通過將任意長度的消息壓縮成固定長度的輸出(即散列值),任何對原始消息的微小改動都將導致輸出散列值發生不可預測的變化,從而保證了數據的完整性和認證性。


如需獲取更多詳盡信息,請直接參考下方經官方授權發布的權威標準文檔。

....

查看全部

  • 被代替
  • 已被新標準代替,建議下載現行標準GB/T 18238.3-2024
  • 2002-07-18 頒布
  • 2002-12-01 實施
?正版授權
GB/T 18238.3-2002信息技術安全技術散列函數第3部分:專用散列函數_第1頁
GB/T 18238.3-2002信息技術安全技術散列函數第3部分:專用散列函數_第2頁
GB/T 18238.3-2002信息技術安全技術散列函數第3部分:專用散列函數_第3頁
GB/T 18238.3-2002信息技術安全技術散列函數第3部分:專用散列函數_第4頁
GB/T 18238.3-2002信息技術安全技術散列函數第3部分:專用散列函數_第5頁
免費預覽已結束,剩余51頁可下載查看

下載本文檔

GB/T 18238.3-2002信息技術安全技術散列函數第3部分:專用散列函數-免費下載試讀頁

文檔簡介

﹫﹤.

中華人民共和國國家標準

﹩﹣燉.—

┉﹫燉﹫﹦﹤┐:

信息技術安全技術散列函數

第部分:專用散列函數

﹫┃┄┇│┉┄┃┉┃┄━┄┎—┊┇┉┎┉┃┆┊┈—

﹪┈┐┊┃┉┄┃┈—┇┉:﹥┉┈┐┊┃┉┄┃┈

┐┐發布┐┐實施

中華人民共和國發布

國家質量監督檢驗檢疫總局

﹩﹣燉.—

目次

前言…………………………Ⅲ

ISO燉IEC前言………………Ⅳ

1范圍………………………1

2引用標準…………………1

3定義………………………1

4符號和記法………………1

5要求………………………2

6專用散列函數模型………………………3

7專用散列函數1…………………………4

8專用散列函數2…………………………7

9專用散列函數3…………………………9

附錄A(提示的附錄)實例………………11

附錄B(提示的附錄)形式規范…………36

附錄C(提示的附錄)參考文獻…………48

﹩﹣燉—

前言

本標準等同采用國際標準ISO燉IEC101183:1998《信息技術安全技術散列函數第3部分:專用散

列函數》。

本標準附錄A、附錄B、附錄C均為提示的附錄。

本標準由中華人民共和國信息產業部提出。

本標準由中國電子技術標準化研究所歸口。

本標準起草單位:中國電子技術標準化研究所。

本標準主要起草人:徐冬梅、張展新。

﹩﹣燉—

﹫燉﹫﹦﹤前言

ISO(標準化組織)和IEC(國際電工委員會)是世界性的標準化機構。國家成員體(都是ISO或IEC

的成員國)通過國際組織建立的各個技術委員會參與制定針對特定技術領域的標準。ISO和IEC的各

技術委員會在共同感興趣的領域內進行合作。與ISO和IEC有聯系的其他官方和非官方國際組織也可

參與標準的制定工作。

對于信息技術領域,ISO和IEC建立了一個聯合技術委員會,即ISO燉IECJTC1。由聯合技術委員

會提出的標準草案需分發給國家成員體進行表決。發布一項標準,至少需要75%的參與表決的國家成

員體投票贊成。

國際標準ISO燉IEC101183是由ISO燉IECJTC1“信息技術”聯合技術委員會的SC27“信息技術安

全技術”分委員會制定的。

ISO燉IEC10118在總標題“信息技術安全技術散列函數”下包含以下幾個部分:

——第1部分:概述

——第2部分:采用牕位塊密碼的散列函數

——第3部分:專用散列函數

——第4部分:采用模運算的散列函數

可能還會有后續部分。

本標準的附錄A、附錄B和附錄C均為提示的附錄。

中華人民共和國國家標準

信息技術安全技術散列函數

第部分專用散列函數﹩﹣燉—

:┉﹫燉﹫﹦﹤┐:

﹫┃┄┇│┉┄┃┉┃┄━┄┎—┊┇┉┎┉┃┆┊┈—

﹪┈┐┊┃┉┄┃┈—┇┉:﹥┉┈┐┊┃┉┄┃┈

范圍

本標準規定了專用散列函數,即專門設計的散列函數。本標準的散列函數基于循環函數的迭代使

用。本標準規定了三種不同的循環函數,從而產生了不同的專用散列函數。第一種和第三種提供了長度

達160位的散列碼,第二種提供了長度達128位的散列碼。

引用標準

下列標準所包含的條文,通過在本標準中引用而構成為本標準的條文。本標準出版時,所示版本均

為有效。所有標準都會被修訂,使用本標準的各方應探討使用下列標準最新版本的可能性。

GB燉T1988—1998信息技術信息交換用七位編碼字符集(eqvISO646:1991)

GB燉T18238.1—2000信息技術安全技術散列函數第1部分:概述(idtISO燉IEC101181:

1994)

定義

GB燉T18238.1中給出的定義以及下列定義適用于本標準:

塊block

長度為爧1的位串,即送往循環函數的第一個輸入的長度。

散列函數標識符hashfunctionidentifier

標識特定散列函數的字節。

循環函數roundfunction

把長度為爧1和爧2的兩個二進制串變換成長度為爧2的一個二進制串的函數犗(.,.)。它作為散列

函數的一部分迭代使用,其中它把長度為爧1的數據串與前一步輸出的長度為爧2的數據串組合起來。

字word

一個32位的串。

符號和記法

本標準采用GB燉T18238.1中定義的符號和記法。

爟輸入到散列函數的數據串。

溫馨提示

  • 1. 本站所提供的標準文本僅供個人學習、研究之用,未經授權,嚴禁復制、發行、匯編、翻譯或網絡傳播等,侵權必究。
  • 2. 本站所提供的標準均為PDF格式電子版文本(可閱讀打印),因數字商品的特殊性,一經售出,不提供退換貨服務。
  • 3. 標準文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質量問題。

評論

0/150

提交評論