Mã hóa/Giải mã SEED
Mật mã khối 128-bit chuẩn Hàn Quốc (KISA)
Thông tin thuật toán
Lưu ý: SEED sử dụng khóa cố định 128-bit (khác với AES hỗ trợ 128/192/256)
Lưu ý: Hỗ trợ các chế độ ECB, CBC, CFB và OFB
Về mật mã SEED
SEED là mật mã khối đối xứng được phát triển bởi Cơ quan An ninh Thông tin Hàn Quốc (KISA) năm 1998. Nó được chấp nhận làm tiêu chuẩn quốc gia Hàn Quốc (tiêu chuẩn TTA) và sau đó được công nhận quốc tế là ISO/IEC 18033-3 và RFC 4269.
| Thuật toán | SEED |
| Tiêu chuẩn | KISA / ISO 18033-3 / RFC 4269 |
| Kích thước khóa | 128 bits (fixed) |
| Kích thước khối | 128 bits |
| Vòng | 16 |
| Chế độ | ECB / CBC / CFB / OFB |
| Đệm | PKCS7 / Zero / ISO10126 / ANSI X.923 / None |
| Nguồn gốc | Korea (KISA) |
| Năm | 1998 |
Tính năng chính
- Độ dài khóa cố định 128-bit - đơn giản và an toàn
- Kích thước khối 128-bit - giống AES
- Cấu trúc mạng Feistel 16 vòng
- Cấu trúc Feistel sửa đổi với hai nửa 64-bit
- Chống lại các cuộc tấn công phân tích mật mã đã biết
Trường hợp sử dụng phổ biến
Lưu ý bảo mật
- SEED đã trải qua phân tích mật mã rộng rãi và được coi là an toàn
- Luôn sử dụng khóa và IV ngẫu nhiên, không thể đoán trước
- Không bao giờ sử dụng lại cùng tổ hợp Khóa-IV
- Chế độ CBC yêu cầu xử lý đệm đúng cách
- Cân nhắc ARIA hoặc AES cho các ứng dụng quốc tế mới
Công Cụ Liên Quan
Mã Hóa/Giải Mã AES
Mã hóa và giải mã văn bản an toàn bằng thuật toán AES
Mã hóa Camellia
Mã khối tiêu chuẩn Nhật Bản/Châu Âu (ISO/IEC 18033-3) với khóa 128/192/256 bit và nhiều chế độ
Công Cụ Mật Mã SM
Công cụ mật mã tiêu chuẩn quốc gia Trung Quốc hỗ trợ mã hóa khóa công khai SM2, hash SM3 và mã hóa khối SM4
Mã Hóa/Giải Mã Twofish
Ứng viên AES, mã hóa đối xứng với khối 128-bit và khóa 128/192/256-bit, do Bruce Schneier thiết kế