Chủ YếU khác

Mật mã học AES

Mật mã học AES
Mật mã học AES

Video: (An toàn bảo mật thông tin) - Chương 3 Mã hóa AES 2024, Tháng BảY

Video: (An toàn bảo mật thông tin) - Chương 3 Mã hóa AES 2024, Tháng BảY
Anonim

AES, trong Tiêu chuẩn mã hóa nâng cao đầy đủ, một tiêu chuẩn mã hóa dữ liệu được Viện tiêu chuẩn và công nghệ quốc gia Hoa Kỳ (NIST) xác nhận để thay thế cho Tiêu chuẩn mã hóa dữ liệu (DES). AES cung cấp bảo mật lớn hơn nhiều so với DES cho các giao dịch thương mại và truyền thông qua Internet.

Vào tháng 1 năm 1997, NIST đã đưa ra một yêu cầu công khai cho các ứng cử viên để thay thế DES cũ, dẫn đến 15 bài nộp khả thi từ 12 quốc gia. Vào tháng 10 năm 2000, NIST đã thông báo rằng Rijndael, một chương trình được tạo ra bởi hai nhà mật mã người Bỉ, Joan Daemen và Vincent Rijmen, đã được chấp nhận làm tiêu chuẩn mới, hoặc Tiêu chuẩn mã hóa nâng cao (AES). Người tiền nhiệm của NIST, Cục Tiêu chuẩn Quốc gia, đã dự kiến ​​DES sẽ được triển khai trong phần cứng chuyên dụng và do đó đã ít hoặc không xem xét đến việc triển khai hiệu quả trong phần mềm, tức là sử dụng bộ vi xử lý đa năng. Kết quả là, DES không thể tận dụng sự phát triển nhanh chóng của các bộ vi xử lý xảy ra trong hai thập kỷ cuối của thế kỷ 20. Các thông số kỹ thuật của AES, mặt khác, nhấn mạnh việc triển khai phần cứng và phần mềm như nhau. Một phần, điều này nhận ra nhu cầu của thẻ thông minh và các thiết bị điểm bán hàng khác, thường có khả năng tính toán rất hạn chế, nhưng quan trọng hơn là sự thừa nhận nhu cầu ngày càng tăng của Internet và thương mại điện tử. Dựa trên kinh nghiệm của họ với DES, trong đó các cải tiến trong điện toán chỉ đơn giản là vượt qua hệ số công việc của khóa mã 56 bit cố định, thông số kỹ thuật của NIST cho AES cũng yêu cầu thuật toán có khả năng tăng độ dài khóa nếu cần. Rijndael đã chứng minh rằng mình vừa đủ nhỏ để thực hiện trên thẻ thông minh (ở mức dưới 10.000 byte mã) và đủ linh hoạt để cho phép độ dài khóa dài hơn.

Dựa trên kinh nghiệm của DES, có mọi lý do để tin rằng AES sẽ không chịu thua cuộc về tiền điện tử, cũng như không bị lấn át bởi các phát triển trong điện toán, cũng như DES, vì yếu tố công việc của nó có thể dễ dàng được điều chỉnh để vượt qua chúng.