DESIGN AND IMPLEMENTATION OF “PRESENT BLOCK CIPHER ALGORITHM”

Anil Gopal Sawant, Anupama Deshpande, Madhuri Daunde, Komal Ghadage, Rasika Pilane · Journal of Emerging Technologies and Innovative Research · 2019

Due to the vast development of information technology, it is very necessary to protect the sensitive information via encryption and decryption which is becoming more and more important in daily life. Cryptographic operation in devices which use little memory and a low power processor causes system overhead. Thereby implementing cryptographic operation is necessary nowadays. Today increases any wireless communication security is crucial during data transmission. for encryption and decryption of data we use “PRESENT BLOCK CIPHER ALGORITHM “algorithm to enhance the security in FPGA by creating a module dedicated for encrypting the data transmitted by FPGA. Once the connection is established between two machines then the encrypted message is sent from the transmitter to receiver and output is observed. The algorithm “PRESENT” is a block cipher lightweight algorithm of reduced size and execution It uses substitution and permutation blocks of only 4 bits also the key size is small as compared to other algorithms. It uses a block size of 64 bits and the key size is 80 bits or 128 bits. In total, the number of rounds for a PRESENT block cipher is 31.The project presents a security which can be used by ATM, Smart TV ,WiFi, smart phone. Now days security is very important so we design present algorithm.The project presents a security which can be PRESENT is a block cipher algorithm lightweight type highly used since it has easy implementation in both hardware and software . Its implementation in hardware can be done in some of the smallest FPGA's on the market.

Read the paper · More papers on PaperTik