1. Trang chủ
  2. » Giáo án - Bài giảng

Bài giảng các thuật toán mã hoá tài liệu, ebook, giáo trình, hướng dẫn

22 227 0
Tài liệu được quét OCR, nội dung có thể không chính xác

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 723,52 KB

Nội dung

Trang 2

Các thuật toán

¢ Hashing (ham bam),

- mat ma symmetric (déi xteng),

Trang 3

Hashing — Ham Bam ¢ Hashing la mot phương thức mật mã

nhưng nó không phải là một thuật toán mã hoa

¢ hashing sử dụng nó đề phát hiện ra dữ

liệu có toàn vẹn trong quá trình lưu trữ hay

Trang 4

Chi s6 hash (gia tri bam)

"hash value — gia tri hash", "hash — bam",

Message Authentication Code (MAC), fingerprint — van tay,

Trang 5

mm MAC Value: A Zz ` Message | MAC Value: A 4 —-

eS MAC value Is calculated independently by the user Message

MAC Value: A

Trang 6

Thuật toán hashing thường được sử

dụng:

Secure Hash Algorithm (SHA-1) với - 160- bit hash value

Trang 7

LẠ

2 Symmetric — M4 hoa doi xtmg

« Ceasar

Trang 8

hai dạng của Mật mã đơi xứng :

¢ a Block cipher

Trang 9

a Block cipher

°Ö Block cipher là một giải pháp hoạt dộng

chỗng lại sự hạn chế của dữ liệu tĩnh Dữ

liệu được chia ra thành các blocks với size

cụ thê và mỗi blocks được mã hoá một

Trang 10

b Stream cipher

¢ Stream cipher la giai phap hoat dong chong lại dữ liệu luôn luôn sử dụng một phương thức đề truyền Một vùng đệm, Ít nhất bang

mét block, doi cho toàn bộ théng tin cua

block dé được chứa trong vung dém sau do block đó sẽ được mã hoá rồi truyền cho

người nhận Một sự khác nhau cơ bản giữa dữ liệu được truyén và dữ liệu nguyên bản

Không như giải pháp sử dụng mật mã đồi xứng là mồi block được sử dụng một key

Trang 11

Dưới đây là các giải pháp mật mã đôi xứng hay sử dụng nhât: 128

Tên Block Size | Key Size (bits)

Advanced Encryption Standard (AES) st | Vanable 128 192 and

dung thuat toan ma hoa Rijndael 256

Triple Data Encryption Standard (3DES) 64 168

Data Encryption Standard (DES) 64 56

Trang 12

3 Asymmetric - Mật mã bắt đôi xứng

Encrypts Using Public Key Decrypts Using Private Key

Trang 15

Cách tạo khóa Alice Số ngẫu nhiên lớn

Khoa công khai Khoa bi mat

Trang 18

° Tổ hợp khoá bí mật mình với khoá bí mật của người khác tạo ra khoá dùng chung chỉ hai người biết

Khóa công khơi aan ADRBAT

Trang 21

Hạ tầng mã hóa công khai

Ngày đăng: 26/09/2017, 22:57

TỪ KHÓA LIÊN QUAN