2018•Wireless Network SecurityRequires access

Implementation of Data Encryption Standard Algorithm Using Verilog

Pramod Ravindra Patil, Ashwini R. Patil

Open publisher page 0 citations

Abstract

ABSTRACT: The data encryption standard is a symmetric key algorithm for the encryption of electric data. It is called as symmetric because same algorithm and key are used for encryption and decryption. DES is a block cipher, it encrypts data in 64 bit blocks. 64 bit blocks of plaintext goes in one end of the algorithm and 64 bit block of cipher text comes out other end. The key length is 56 bits. To accomplish encryption, most secret key algorithm use two main techniques known as substitution and permutation. Substitution is a simply a mapping of one value to another. Whereas permutation is a reordering of bit position for each of the inputs. These techniques are used number of times in iteration called rounds. S-boxes are used basically non-linear substitution table, where either the output is smaller than the input. It will be implemented by using the tool Xilinx 13.1. Simulator used is ISE .Language used for this implementation is Verilog. KEYWORDS: DES (Data Encryption Standard), Advanced Encryption Standard (AES), International Business Machines (IBM), National Security Agency (NSA).

About this research paper

What this paper is about

ABSTRACT: The data encryption standard is a symmetric key algorithm for the encryption of electric data. It is called as symmetric because same algorithm and key are used for encryption and decryption. DES is a block cipher, it encrypts data in 64 bit blocks. 64 bit blocks of plaintext goes in one end of the algorithm and 64 bit block of cipher text comes out other end. The key length is 56 bits. To accomplish encryption, most secret key algorithm use two main techniques known as substitution and permutation. Substitution is a simply a mapping of one value to another. Whereas permutation is a reordering of bit position for each of the inputs. These techniques are used number of times in iteration called rounds. S-boxes are used basically non-linear substitution table, where either the output is smaller than the input. It will be implemented by using the tool Xilinx 13.1. Simulator used is ISE .Language used for this implementation is Verilog. KEYWORDS: DES (Data Encryption Standard), Advanced Encryption Standard (AES), International Business Machines (IBM), National Security Agency (NSA).

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

ABSTRACT: The data encryption standard is a symmetric key algorithm for the encryption of electric data. It is called as symmetric because same algorithm and key are used for encryption and decryption. DES is a block cipher, it encrypts data in 64 bit blocks. 64 bit blocks of plaintext goes in one end of the algorithm and 64 bit block of cipher text comes out other end. The key length is 56 bits. To accomplish encryption, most secret key algorithm use two main techniques known as substitution and permutation. Substitution is a simply a mapping of one value to another. Whereas permutation is a reordering of bit position for each of the inputs. These techniques are used number of times in iteration called rounds. S-boxes are used basically non-linear substitution table, where either the output is smaller than the input. It will be implemented by using the tool Xilinx 13.1. Simulator used is ISE .Language used for this implementation is Verilog. KEYWORDS: DES (Data Encryption Standard), Advanced Encryption Standard (AES), International Business Machines (IBM), National Security Agency (NSA).

Key concepts: Computer science, Encryption, Plaintext, Probabilistic encryption, Block cipher, Advanced Encryption Standard, Algorithm, Symmetric-key algorithm

Related papers

Back to paper searchBrowse research topicsOriginal source
Implementation of Data Encryption Standard Algorithm Using Verilog — Research Paper | ScholarLens