徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
自由
比浏览器更快的访问!
 

金鑰雜湊訊息鑑別碼

指数 金鑰雜湊訊息鑑別碼

金鑰雜湊訊息鑑別碼(Keyed-hash message authentication code),又稱雜湊訊息鑑別碼(Hash-based message authentication code,縮寫為HMAC),是一種通過特別計算方式之後產生的訊息鑑別碼(MAC),使用密碼雜湊函數,同時結合一個加密金鑰。它可以用來保證資料的完整性,同時可以用來作某個訊息的身份驗證。.

5 关系: 十六进制填充 (密码学)密碼雜湊函數串接訊息鑑別碼

十六进制

十六进制(简写为hex或下標16)在数学中是一种逢16进1的进位制。一般用数字0到9和字母A到F(或a~f)表示,其中:A~F表示10~15,这些称作十六进制数字。 例如十进制數57,在二进制寫作111001,在16进制寫作39。 在历史上,中国曾经在重量单位上使用过16进制,比如,规定16两为一斤。 现在的16进制则普遍应用在计算机领域,这是因為將4個位元(Bit)化成單獨的16进制數字不太困難。1字節可以表示成2個連續的16进制數字。可是,這種混合表示法容易令人混淆,因此需要一些字首、字尾或下標來顯示。.

新!!: 金鑰雜湊訊息鑑別碼和十六进制 · 查看更多 »

填充 (密码学)

在密码学中,「填充」指几种不同的操作。.

新!!: 金鑰雜湊訊息鑑別碼和填充 (密码学) · 查看更多 »

密碼雜湊函數

密碼雜湊函數(Cryptographic hash function),又譯為加密雜湊函数、密碼散列函數、加密散列函数,是散列函數的一種。它被認為是一種單向函數,也就是说极其难以由散列函數輸出的結果,回推輸入的資料是什麼。这样的单向函数被称为“现代密码学的驮马”。這種散列函數的輸入資料,通常被稱為訊息(message),而它的輸出結果,經常被稱為訊息摘要(message digest)或摘要(digest)。 在信息安全中,有許多重要的應用,都使用了密碼雜湊函數來實作,例如數位簽章,訊息鑑別碼。.

新!!: 金鑰雜湊訊息鑑別碼和密碼雜湊函數 · 查看更多 »

串接

在形式語言理論(特別是編程語言),字串串接(Concatenation),又稱字串相加、連接、串連、相連,指將兩個字串的首尾相接的操作。例如「foo」和「bar」串接後便成了「foobar」。部分語言,串接的操作是透過將串接運算子放在兩個字串(運算元)之間。.

新!!: 金鑰雜湊訊息鑑別碼和串接 · 查看更多 »

訊息鑑別碼

在密碼學中,訊息鑑別碼(Message authentication code,縮寫為MAC),又譯為訊息--碼、文件訊息鑑別碼、--、信息認證碼,是經過特定演算法後產生的一小段資訊,檢查某段訊息的完整性,以及作身份验证。它可以用來檢查在訊息傳遞過程中,其內容是否被更改過,不管更改的原因是來自意外或是蓄意攻擊。同時可以作為訊息來源的身份验证,確認訊息的來源。 訊息鑑別碼的演算法中,通常会使用带密鑰的散列函數(HMAC),或者块密码的带认证工作模式(如CBC-MAC)。 信息鉴别码不能提供对信息的保密,若要同时实现保密认证,同时需要对信息进行加密。.

新!!: 金鑰雜湊訊息鑑別碼和訊息鑑別碼 · 查看更多 »

重定向到这里:

密钥散列消息认证码散列消息认证码

传出传入
嘿!我们在Facebook上吧! »