Design and Implement Dynamic Key Generation to Enhance DES Algorithm
Journal Title: International Journal for Research in Applied Science and Engineering Technology (IJRASET) - Year 2016, Vol 4, Issue 7
Abstract
Cryptography is the process of transforming message to avoid an unauthorized access of data. Key is an important part in cryptography. For higher level of secure communication key plays an important role. For increasing the level of security in any communication this project proposed a Dynamic key generation unit. Dynamic key generation enhances the DES algorithm securities. As per the research done DES algorithm is weak due to its weak key generation, so that key generation can be reconfigured. Therefore to make key generation more effective and strong dynamic key generation unit is proposed here which is totally independent on DES algorithm. The system proposed here three ways to make key generation more stronger are user generated key, second one by using LFSR which is good key stream generator, third is by using chaotic encryption and fourth is 2’s complement. This system also has good resistance against brute-force attack which makes system more effective. Another part is DES algorithm and control unit is also designed for controlling the round of DES for encryption and decryption.
Authors and Affiliations
Priyanka K. Babar, Vishal P. Bhope
A Critical Review on Modelling of Industrial Chimney
Chimneys are characterising landmarks of power plants and industrial setups. Chimneys are required to carry vertically and discharge, gaseous products of combustion, chemical waste gases, and exhaust air from and indust...
A Life Style Based Friend Recommendation System
The friend recommendation system in social sites will recommend friends based on geographical locations or number of mutual friends or pages they liked in common. This may not suits the user’s preference or the user rec...
Aptitude-Suite
Aptitude Suite Exam Generation system is Desktop Based Application. This Desktop Application is efficient, quickest and smartest rather than manual exam management process. Aptitude suite is more flexible and efficient...
Unified Visual Programming Environment
This paper briefly describes the process of programming which includes the creation, compilation and execution of programs to perform tasks. The Visual Programming Environment (VPE) provides visual approaches to program...
Remote Data Acquisition System for Combat Vehicle
Combat vehicles have their circuits integrated. The system shuts down when there is a problem in any of the circuits. Hence it is proposed to have a display for each of the data recorded so that the particular circuit’s...