Implementation of Data encryption & decryption using DES Algorithm
Keywords:
DES, Encryption, Decryption, Verilog, Cipher text, ModelSIM, XilinxAbstract
Security is one of the most important fields to be considered for data secrecy &
confidentiality many small scale applications like health-monitoring and biometric data-based
recognition system need low or short-term security. Data encryption standard (DES) is one of
the lightweight cryptographic algorithms to be considered for such applications. DES is itself
simpler & effective algorithm for data encryption & decryption. A single architecture is used
to perform encryption & decryption operation. As per the need same architecture performs
both encryption & decryption operation. A multiplexer-based architecture is used known as
substitution boxes (S-Box). The architecture used here is modelled Verilog HDL language
and synthesized in the Xilinx device. To further enhance the security concept of dynamic key
generation is implemented.