Khác biệt giữa các bản “Symmetric cryptography”

Từ Từ điển công nghệ
(New page: Mã hóa đối xứng ('''Symmetric cryptography''') là một quá trình mật mã hóa mà cả hai quá trình mã hóa và giải mã đều dùng một chìa khóa. Để đảm b...)
 
Dòng 3: Dòng 3:
 
Mã hóa đối xứng có thể phân thành hai nhóm phụ:
 
Mã hóa đối xứng có thể phân thành hai nhóm phụ:
  
- Thuật toán khối (Block ciphers), ví dụ như: [[DES]], [[3DES]], [[RC5]], [[RC6]], 3-Way, CAST, Camelia, Blowfish, MARS, Serpent, Twofish, GOST...
+
- [[Thuật toán khối]] ([[Thuật toán khối|Block ciphers]]), ví dụ như: [[DES]], [[3DES]], [[RC5]], [[RC6]], 3-Way, CAST, Camelia, Blowfish, MARS, Serpent, Twofish, GOST...
- Thuật toán dòng (Stream ciphers), ví dụ như: [[RC4]], [[A5/1]], [[A5/2]], [[Chameleon]]
+
 
 +
- [[Thuật toán dòng]] ([[Thuật toán dòng |Stream ciphers]]), ví dụ như: [[RC4]], [[A5/1]], [[A5/2]], [[Chameleon]]

Phiên bản lúc 06:12, ngày 27 tháng 8 năm 2007

Mã hóa đối xứng (Symmetric cryptography) là một quá trình mật mã hóa mà cả hai quá trình mã hóa và giải mã đều dùng một chìa khóa. Để đảm bảo tính an toàn, chìa khóa này phải được giữ bí mật. Vì thế các thuật toán loại này còn có tên gọi khác là secret key cryptography (hay private key cryptography), tức là thuật toán mã hóa dùng chìa khóa riêng (hay bí mật). Các thuật toán loại này lý tưởng cho mục đích mã hóa dữ liệu của cá nhân hay tổ chức đơn lẻ nhưng bộc lộ hạn chế khi thông tin đó phải được chia sẻ với một bên thứ hai.

Mã hóa đối xứng có thể phân thành hai nhóm phụ:

- Thuật toán khối (Block ciphers), ví dụ như: DES, 3DES, RC5, RC6, 3-Way, CAST, Camelia, Blowfish, MARS, Serpent, Twofish, GOST...

- Thuật toán dòng (Stream ciphers), ví dụ như: RC4, A5/1, A5/2, Chameleon