Mặc dù mô tả của DES là khá dài, nó có thể được thực hiện rất hiệu quả, hoặc trong
phần cứng hay phần mềm. Các phép tính số học chỉ được thực hiện là độc quyền-ORS của bitstrings.
Các chức năng mở rộng E, S-box, các hoán vị IP và P, và các tính toán của K
1
, K
2
,. . . ,
K
16
có thể tất cả được thực hiện trong thời gian liên tục bằng cách nhìn lên bảng (trong phần mềm) hoặc cứng dây chúng thành một mạch.
Triển khai phần cứng hiện tại có thể đạt được tốc độ mã hóa cực kỳ nhanh chóng. Thiết bị kỹ thuật số
Tổng công ty công bố tại CRYPTO 92 rằng họ đã chế tạo một con chip với 50K transistor có thể
mã hóa với tốc độ 1 Gbit / giây sử dụng một đồng hồ tốc độ 250 MHz! Các chi phí của chip này là khoảng $ 300.
Tính đến năm 1991, có 45 phần cứng và phần mềm hiện thực của DES đã được xác nhận bởi
Cục Tiêu chuẩn Quốc gia.
Một ứng dụng rất quan trọng của DES là trong các giao dịch ngân hàng, sử dụng các tiêu chuẩn phát triển bởi
Mỹ Hiệp hội ngân hàng. DES được sử dụng để mã hóa số cá nhân nhận dạng (PIN) và
giao dịch tài khoản được thực hiện bởi các máy rút tiền tự động (ATM). DES cũng được sử dụng bởi các Clearing
House Interbank Hệ thống thanh toán (chip) để xác thực các giao dịch liên quan đến hơn $ 1.5 × 1012 mỗi
tuần.
DES cũng được sử dụng rộng rãi trong các tổ chức chính phủ, chẳng hạn như Bộ Năng lượng, Tư pháp
Sở, và Hệ thống dự trữ liên bang .
Thời gian bộ nhớ Trade-off
đang được dịch, vui lòng đợi..
