SlideShare a Scribd company logo
1 of 27
Chương 12: Các thuật toán Hash và MAC Fourth Edition by William Stallings Lecture slides by Lawrie Brown
Các thuật toán Hash và MAC  Hash and MAC Algorithms ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
One-way HASH function
One-way HASH function ,[object Object]
Hash Algorithm Structure
Thuật toán Hash an toàn SHA Secure Hash Algorithm ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Simple Hash Function ,[object Object]
Message Digest Generation Using SHA-1
Chuẩn Hash an toàn nâng cao ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SHA-512 Overview
SHA-1 Processing of single 512-Bit Block
Hàm nén SHA-512 SHA-512 Compression Function ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SHA-512 Round Function
SHA-512  Round Function
Hàm Hash Whirlpool ,[object Object],[object Object],[object Object],[object Object],[object Object]
Whirlpool Overview
Mã khối Whirlpool W Whirlpool Block Cipher W ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Whirlpool Block Cipher W
An toàn và chất lượng thực hiện của Whirlpool ,[object Object],[object Object],[object Object],[object Object]
Hàm Hash có khoá giống như MAC   Keyed Hash Functions as MACs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HMAC ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
HMAC Overview
An toàn HMAC - HMAC Security ,[object Object],[object Object],[object Object],[object Object],[object Object]
CMAC ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CMAC Overview
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

Similar to Ch12

Baocaoattt
BaocaoatttBaocaoattt
Baocaoatttngng139
 
Report password cracking (2)
Report password cracking (2)Report password cracking (2)
Report password cracking (2)phanleson
 
Mã xác thực thông điệp-edited.pptx
Mã xác thực thông điệp-edited.pptxMã xác thực thông điệp-edited.pptx
Mã xác thực thông điệp-edited.pptxssuserbc08fb
 
Bảo mật nội bộ và an toàn ip
Bảo mật nội bộ và an toàn ipBảo mật nội bộ và an toàn ip
Bảo mật nội bộ và an toàn ipNgcHng148
 
Essay amazon ec2 api
Essay amazon ec2 apiEssay amazon ec2 api
Essay amazon ec2 apiDuong Nguyen
 

Similar to Ch12 (6)

Baocaoattt
BaocaoatttBaocaoattt
Baocaoattt
 
Ipsec_Vietnamese
Ipsec_VietnameseIpsec_Vietnamese
Ipsec_Vietnamese
 
Report password cracking (2)
Report password cracking (2)Report password cracking (2)
Report password cracking (2)
 
Mã xác thực thông điệp-edited.pptx
Mã xác thực thông điệp-edited.pptxMã xác thực thông điệp-edited.pptx
Mã xác thực thông điệp-edited.pptx
 
Bảo mật nội bộ và an toàn ip
Bảo mật nội bộ và an toàn ipBảo mật nội bộ và an toàn ip
Bảo mật nội bộ và an toàn ip
 
Essay amazon ec2 api
Essay amazon ec2 apiEssay amazon ec2 api
Essay amazon ec2 api
 

More from Khôi Nguyễn Xuân (18)

Ch15
Ch15Ch15
Ch15
 
Ch14
Ch14Ch14
Ch14
 
Ch17
Ch17Ch17
Ch17
 
Ch19
Ch19Ch19
Ch19
 
Ch18
Ch18Ch18
Ch18
 
Ch13
Ch13Ch13
Ch13
 
Ch12phanmem
Ch12phanmemCh12phanmem
Ch12phanmem
 
Ch08
Ch08Ch08
Ch08
 
Ch02
Ch02Ch02
Ch02
 
Ch12
Ch12Ch12
Ch12
 
Ch06
Ch06Ch06
Ch06
 
Ch18
Ch18Ch18
Ch18
 
Ch17
Ch17Ch17
Ch17
 
Ch09
Ch09Ch09
Ch09
 
Ch08
Ch08Ch08
Ch08
 
Ch06
Ch06Ch06
Ch06
 
Ch04
Ch04Ch04
Ch04
 
Ch02
Ch02Ch02
Ch02
 

Ch12

Editor's Notes

  1. Lecture slides by Lawrie Brown for “Cryptography and Network Security”, 4/e, by William Stallings, Chapter 12 – “Hash and MAC Algorithms”.