Skip to main content

Thuật toán mã hóa dữ liệu quốc tế là gì?

Mật mã được vi tính hóa đã được sử dụng trong nhiều thập kỷ như một phương pháp tạo các thông điệp mật mã bí mật từ dữ liệu văn bản đơn giản.Trong vài thập kỷ qua, nhiều thuật toán mã hóa mới đã được tạo ra.Thuật toán mã hóa dữ liệu quốc tế (Idea Trade;) là một ví dụ về thuật toán mã hóa mà dữ liệu văn bản kế hoạch thành một tập hợp các ký tự bị xáo trộn.Nó được tạo ra vào năm 1991 bởi James Massey và Xuejia Lai từ Thụy Sĩ như một hình thức mã hóa dữ liệu.Các nhà phát minh đã hy vọng nó có thể thay thế mã hóa tiêu chuẩn tại thời điểm đó, đó là tiêu chuẩn mã hóa dữ liệu (DES).Năm 1976, chính phủ Hoa Kỳ đã tạo ra các tiêu chuẩn mã hóa cho tất cả các thực thể chính phủ liên bang.Tiêu chuẩn tại thời điểm đó được đặt tên là Tiêu chuẩn mã hóa dữ liệu (DES).Các tiêu chuẩn này được quản lý bởi Viện Công nghệ và Tiêu chuẩn Quốc gia (NIST).Khi DES được phát hành, có nhiều bài phê bình cho cách tiếp cận vì thuật toán mã hóa dễ dàng bị phá vỡ bởi nhiều nhà khoa học máy tính.Điều này chủ yếu là do khóa mã hóa được sử dụng trong các tiêu chuẩn của DES là quá nhỏ, điều này hạn chế các hoán vị cho các phím và làm giảm độ phức tạp của thuật toán.Năm 2001, NIST đã nâng cấp các tiêu chuẩn lên tiêu chuẩn mã hóa nâng cao (AES).Tiêu chuẩn mới hỗ trợ thuật toán mã hóa phức tạp hơn có chứa khóa 256 bit lớn.Cách tiếp cận mới này đã làm cho các thuật toán mã hóa hiện tại không thể hack.Thuật toán mã hóa dữ liệu quốc tế đã được tạo trước AES, như một cách tiếp cận tạm thời để mã hóa dữ liệu.Ý tưởng thương mại hiện tại;Thuật toán cũng đã phát triển để hỗ trợ các tiêu chuẩn mới hơn của AES. Thuật toán mã hóa dữ liệu quốc tế được sử dụng rộng rãi bởi nhiều ứng dụng phần mềm và được coi là một thuật toán tốt để mã hóa dữ liệu.Nó sử dụng thuật toán mã hóa đối xứng, sử dụng một khóa duy nhất để mã hóa và giải mã dữ liệu.Các tiêu chuẩn của ý tưởng thương mại;Hỗ trợ các khóa mã hóa nâng cao có chiều dài lên tới 128-bit.Quyền riêng tư khá tốt (PGP) là một thuật toán mã hóa được sử dụng trong nhiều giao thức mã hóa email.Đây thường được coi là một cách tiếp cận tốt cho việc mã hóa email vì nó hỗ trợ các khóa mã hóa nâng cao.Nhiều thuật toán PGP sử dụng thuật toán mã hóa dữ liệu quốc tế làm phương thức nội bộ để mã hóa thông báo.OpenPGP là phiên bản nguồn mở của PGP, đã áp dụng Idea Trade;Là một thuật toán tùy chọn. Các thuật toán mã hóa dữ liệu không giới hạn ở dữ liệu văn bản đơn giản.Hầu hết các thuật toán mã hóa đều hỗ trợ dữ liệu văn bản, mã hóa âm thanh và video.Tất cả các hình thức dữ liệu có thể được mã hóa bằng thuật toán mã hóa dữ liệu quốc tế.Hiện tại, ý tưởng thương mại;có bằng sáng chế hạn chế việc sử dụng nó cho các doanh nghiệp phi thương mại.