Trang Chủ Bảo vệ Tiêu chuẩn mã hóa dữ liệu (des) là gì? - định nghĩa từ techopedia

Tiêu chuẩn mã hóa dữ liệu (des) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Tiêu chuẩn mã hóa dữ liệu (DES) có nghĩa là gì?

Tiêu chuẩn mã hóa dữ liệu (DES) là một tiêu chuẩn chung để mã hóa dữ liệu và là một dạng mật mã khóa bí mật (SKC), chỉ sử dụng một khóa để mã hóa và giải mã. Mật mã khóa công khai (PKC) sử dụng hai khóa, tức là một để mã hóa và một để giải mã.

Techopedia giải thích Tiêu chuẩn mã hóa dữ liệu (DES)

Năm 1972, Cục Tiêu chuẩn Quốc gia (NBS) đã tiếp cận Viện Khoa học và Công nghệ Máy tính (ICST) để đưa ra một thuật toán mã hóa để bảo mật dữ liệu được lưu trữ và truyền đi. Thuật toán sẽ được công khai, nhưng khóa của nó sẽ là bí mật hàng đầu.


Cơ quan An ninh Quốc gia (NSA) hỗ trợ các quy trình đánh giá thuật toán mật mã, và vào năm 1973, thư mời gửi đã được đăng trong Đăng ký Liên bang. Tuy nhiên, các bài nộp không được chấp nhận. Năm 1974, một lời mời thứ hai đã được đăng, dẫn đến việc đệ trình từ IBM. Năm 1975, thông số kỹ thuật đã được công bố để lấy ý kiến ​​trong Đăng ký liên bang, và phân tích và đánh giá bắt đầu. Vào năm 1977, NBS đã ban hành thuật toán, tức là DES, với tư cách là Tiêu chuẩn xử lý thông tin liên bang (Trin) 46.


Ngay sau đó, Bộ Quốc phòng Hoa Kỳ (DoD) đã triển khai DES. Thông số kỹ thuật được phác thảo trong ấn phẩm Trin 46-3, Trin 81, ANSI X3.92 và ANSI X3.106. Vì lý do bảo mật, chính phủ Hoa Kỳ chưa bao giờ cho phép xuất khẩu phần mềm mã hóa này.


Có ít nhất 72 triệu triệu khả năng chính của DES. Năm 1993, NIST đã chứng nhận lại DES và Tiêu chuẩn mã hóa nâng cao (AES) đã trở thành sự thay thế không chính thức.

Tiêu chuẩn mã hóa dữ liệu (des) là gì? - định nghĩa từ techopedia