Mật mã DES và những cải tiến
- Từ khóa:
- Mật mã DES
- Triple Des
- Blowfish
- AES
Tóm tắt
DES (Data Encryption Standard) là một trong những thuật toán mã hóa đối xứng đầu tiên được sử dụng rộng rãi trong các ứng dụng bảo mật. DES sử dụng khóa đối xứng có độ dài 56 bit và mã hóa các khối dữ liệu có độ dài 64 bit. DES có ưu điểm về tốc độ xử lý nhanh và tính đối xứng, nhưng cũng có nhược điểm về độ dài khóa quá ngắn và khả năng bị tấn công bởi các kỹ thuật tấn công hiện đại. Nghiên cứu cho thấy rằng DES đã được sử dụng rộng rãi trong các ứng dụng bảo mật, tuy nhiên khả năng bị tấn công bởi các kỹ thuật tấn công hiện đại đã khiến cho thuật toán này trở nên lỗi thời và không còn đảm bảo tính bảo mật cao trong các ứng dụng hiện đại. Để cải thiện tính bảo mật của DES, các thuật toán mã hóa khác như Triple DES, Blowfish và AES đã được phát triển. Trong đó, AES là một trong những thuật toán mã hóa đối xứng đang được sử dụng rộng rãi nhất hiện nay.
Tài liệu tham khảo
R. Anderson, E. Biham, L. Knudsen, Serpent: A Proposal for the Advanced Encryption Standard,1998.
M. Bellare, A. Desai, E. Petrank, Security of Symmetric Encryption against Mass Surveillance, CRYPTO 2014, Part I, LNCS 8616, pp.31-50, 2014.
E. Biham , A. Shamir, Differential Cryptanalysis of the Data Encryption Standard, Springer-Verlag, 1993.
R.E. Blahut, Theory and Practice of Error Control Codes, Addison-Wesley, 1983.
S. Bruce, Applied Cryptography: Protocols, Algorithms, and Source Code in C, 2nd ed., John Wiley & Sons, 1996.
P. Christof, J. Pelzl, B. Preneel, Understanding Cryptography: A Textbook for Students and Practitioners, Springer, 2010.
P. Garrett, Triple-DES and DES-X. Lecture notes, University of Minnesota, 2002.
J.L. Massey, Block Ciphers and Cryptanalysis, Springer-Verlag, 1994.
F. Pub, Data Encryption Standard (DES), National Institute of Standards and Technology (NIST), 1999.
V. Rijmen, J. Daemen, AES Proposal: Rijndael, NIST, 1998.
S. Simon, The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography, Fourth Estate, 2000.
B. Schneier, Applied Cryptography: Protocols, Algorithms, and Source Code in C, John Wiley & Sons, 1995.
S. William, Cryptography and Network Security: Principles and Practice, 7th ed., Pearson Education, 2017.
Tải xuống
Đã Xuất bản
Cách trích dẫn
Số
Chuyên mục
Giấy phép
Bản quyền (c) 2024 Cao Thị Thanh Xuân

Tác phẩm này được cấp phép theo Giấy phép quốc tế Creative Commons Attribution-NonCommercial 4.0 .