Các phương pháp mã hóa

Một phần của tài liệu Chapter 12 dịch network security (Trang 42 - 44)

Có nhiều phương pháp được sử dụng để mã hóa dữ liệu. Mỗi

phương pháp có ưu và nhược điểm riêng và một vài phương pháp có thể kết hợp cùng nhau để tạo ra một giải pháp hoàn chỉnh.

Các phương pháp mã hóa

Thuật toán mã hóa theo dòng:

 Các thuật toán mã hóa dữ liệu một bit ở cùng một thời điểm. Các bit cùng văn cảnh được chuyển thành văn bản mật mã đã được mã hóa. Phương pháp này thường không an toàn như các kĩ thuật mã hóa khối nhưng nhìn chung nó thực hiện nhanh hơn.

 Ngoài ra, các văn bản mật mã thường cùng kích cỡ với văn bản ban đầu và ít lỗi hơn.

Thuật toán mã hóa theo khối :

 Thay vì mã hóa một bit ở một thời điểm, các thuật toán mật mã khối thường mã hóa dữ liệu theo khối.

 Mật mã theo khối cũng nhiều yêu điểm hơn mật mã theo dòng, cái mà được cung cấp riêng biệt, phụ thuộc vào việc thực hiện và kích thước khối có thể được thay đổi (kích thước phổ biến nhất là 64 bit)

Các phương pháp mã hóa

Padding:

 Khi mã hóa dữ liệu, các tin nhắn văn bản thường không mất một số chẵn các khối  Nhiều lần, Padding được bổ sung vào khối cuối cùng để hoàn thành dòng dữ liệu

Ch đ mã hóa ế ộ theo kh iố Mô tả Electronic Codebook (ECB)

M i kh i đỗ ố ược mã hóa riêng bi t. N u thông tin b l i l i nh là các t ệ ế ị ạ ạ ư ừ

hay dùng s đẽ ược mã hóa nh nhauư

Cipher Block Chaining (CBC)

H i đáp s đồ ẽ ược chèn vào trong m i kh i mã hóa trỗ ố ước khi chúng được mã hóa. Nó bao g m thông tin c a các kh i trồ ủ ố ước đó. Nó đ m ả

Một phần của tài liệu Chapter 12 dịch network security (Trang 42 - 44)