
Giới thiệu vềmật mã
•Mật mã học
–Làmột lĩnh vực liên quan với các kỹ thuật ngôn ngữ
và toán học để đảm bảo an toàn thông tin,cụ thể là
trong thông tin liên lạc.
–Về phương diện lịch sử, mật mã học gắn liền với quá
trình mã hóa và giảimã (thám mã)
•Mã hóa:
–Là các cách thức để chuyển đổi thông tin từ dạng
thông thường có thể nhận thức được thành dạng
không thể nhận thức được
–làm cho thông tin trở thành dạng không thể đọc được
nếu như không có mậtmã.
CuuDuongThanCong.com https://fb.com/tailieudientucntt

Giới thiệu vềmật mã
– Lĩnh vực có liên quan với mã hóa là steganography
•là lĩnh vực nghiên cứu về việc che giấu sự tồn tại của thông
điệp mà không nhất thiết phải che giấu nội dung của thông
điệp đó
•Vídụ:mực không màu.
•Thám mã
–là tìm những điểm yếu hoặc không an toàn trong
phương thức mật mã hóa.
–Thám mã có thể được thực hiện bởi những kẻ tấn
công ác ý, nhằm làm hỏng hệ thống;hoặc bởi những
người thiết kế ra hệ thống (hoặc những người khác)
với ýđịnh đánh giá độ an toàn của hệ thống.
CuuDuongThanCong.com https://fb.com/tailieudientucntt

Các phương pháp mã hóa
•Nền tảng mật mã học khác đôi khi cũng được phân loại
như là mật mã học khóa đối xứng:
–Các hàm băm mật mã
•Sản sinh ra sự băm thông điệp.
•Rất dễ tính toán nhưng nó lại rất khó để đảo
ngược – giải mã (hàm một chiều)
•VD:MD5và SHA-1 là các hàm băm nổi tiếng nhất.
–MAC (mã xác thực thông điệp)
•Làhàm băm có khóa,tương tự như các hàm băm,
ngoại trừ việc cần có khóa để tính toán việc băm.
•Được sử dụng rộng rãi để xác thực thông điệp.
CuuDuongThanCong.com https://fb.com/tailieudientucntt