intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Lý thuyết mật mã: Chương 6 - PGS.TS Đỗ Trọng Tuấn

Chia sẻ: _ _ | Ngày: | Loại File: PDF | Số trang:53

51
lượt xem
4
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Chương 6 - Hàm băm và chữ ký số. Những nội dung chính được trình bày trong chương này gồm có: Giới thiệu sơ lược về hàm băm, hệ mật SHA – 512, hệ mật WHIRLPOOL, giới thiệu sơ lược chữ ký số, các ứng dụng chữ ký số, các kiểu phá hoại chữ ký số.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Lý thuyết mật mã: Chương 6 - PGS.TS Đỗ Trọng Tuấn

  1. TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THÔNG om BỘ MÔN ĐIỆN TỬ HÀNG KHÔNG VŨ TRỤ .c Môn học: ng co LÝ THUYẾT MẬT MÃ an th g on Giảng viên: PGS.TS. Đỗ Trọng Tuấn du Email: dotrongtuan@gmail.com u cu 6/10/2016 1 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  2. Mục tiêu học phần om Cung cấp kiến thức cơ bản về mật mã đảm bảo an toàn và bảo mật thông tin: .c  Các phương pháp mật mã khóa đối xứng; Phương pháp mật mã ng co khóa công khai; an  Các hệ mật dòng và vấn đề tạo dãy giả ngẫu nhiên; th  Lược đồ chữ ký số Elgamal và chuẩn chữ ký số ECDSA; g on  Độ phức tạp xử lý và độ phức tạp dữ liệu của một tấn công cụ thể du vào hệ thống mật mã; u  Đặc trưng an toàn của phương thức mã hóa; cu  Thám mã tuyến tính, thám mã vi sai và các vấn đề về xây dựng hệ mã bảo mật cho các ứng dụng. 2 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  3. Nội Dung om 1. Chương 1. Tổng quan .c 2. Chương 2. Mật mã khóa đối xứng ng co 3. Chương 3. Hệ mật DES an th 4. Chương 4. Hệ mật AES g on 5. Chương 5. Mật mã khóa công khai du 6. Chương 6. Hàm băm và Chữ ký số u cu 6/10/2016 3 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  4. Tài liệu tham khảo om 1. A. J. Menezes, P. C. Van Oorschot, S. A. Vanstone, Handbook .c of applied cryptography, CRC Press 1998. ng 2. B. Schneier, Applied Cryptography. John Wiley Press 1996. co 3. M. R. A. Huth, Secure Communicating Systems, Cambridge an University Press 2001. th 4. W. Stallings, Network Security Essentials, Applications and g on Standards, Prentice Hall. 2000. du u cu 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  5. Nhiệm vụ của Sinh viên om 1. Chấp hành nội quy lớp học .c 2. Thực hiện đầy đủ bài tập ng co 3. Nắm vững ngôn ngữ lập trình Matlab an th g on du u cu 5 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  6. Chương 6. Hàm băm và chữ ký số om 6.1. giới thiệu sơ lược về hàm băm .c 6.2. Hệ mật SHA – 512 ng 6.3. Hệ mật WHIRLPOOL co an 6.4. Giới thiệu sơ lược chữ ký số th 6.5. Các ứng dụng chữ ký số g on 6.6. Các kiểu phá hoại chữ ký số du u cu 6 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  7. 6.1. Giới thiệu sơ lược về hàm băm om A cryptographic hash function takes a message of arbitrary length .c and creates a message digest of fixed length. The ultimate goal of ng this chapter is to discuss the details of the two most promising co cryptographic hash algorithms: SHA-512 and Whirlpool. an th g on du u cu 7 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  8. 6.1. Giới thiệu sơ lược về hàm băm Iterated Hash Function om .c Merkle-Damgard Scheme ng co an th g on du u cu 8 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  9. 6.1. Giới thiệu sơ lược về hàm băm om .c ng co an th g on du u cu 9 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  10. 6.1. Giới thiệu sơ lược về hàm băm om Two Groups of Compression Functions .c ng 1. The compression function is made from scratch. co an th Message Digest (MD) g on 2. A symmetric-key block cipher serves as a compression du function. u cu Whirlpool 10 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  11. 6.1. Giới thiệu sơ lược về hàm băm om .c ng co an th g on du u cu 11 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  12. 6.1. Giới thiệu sơ lược về hàm băm om .c ng co an th g on du u cu 12 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  13. 6.1. Giới thiệu sơ lược về hàm băm om .c ng co an th g on du u cu 13 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  14. 6.1. Giới thiệu sơ lược về hàm băm Rabin Scheme om .c ng co an th g on du u cu 14 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  15. 6.1. Giới thiệu sơ lược về hàm băm Davies-Meyer Scheme om .c ng co an th g on du u cu 15 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  16. 6.1. Giới thiệu sơ lược về hàm băm Matyas-Meyer-Oseas Scheme om .c ng co an th g on du u cu 16 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  17. 6.1. Giới thiệu sơ lược về hàm băm Miyaguchi-Preneel Scheme om .c ng co an th g on du u cu 17 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  18. 6.2. Hệ mật SHA – 512 om SHA-512 is the version of SHA with a 512-bit message .c digest. This version, like the others in the SHA family ng of algorithms, is based on the Merkle-Damgard co scheme. an th g on du u cu 18 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  19. 6.2. Hệ mật SHA – 512 om .c ng co an th g on du u cu 19 CuuDuongThanCong.com https://fb.com/tailieudientucntt
  20. 6.2. Hệ mật SHA – 512 om .c ng co an th g on du u cu 20 CuuDuongThanCong.com https://fb.com/tailieudientucntt
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
4=>1