Digital Encryption System


Digital Encryption System
Aim: To provide security for data during data transfer over the network  using  Digital encryption Standard algorithms.



ABSTRACT:
Encryption of data plays a vital role in the real time environment to keep the data out of reach of unauthorized people, such that it is not altered and tampered. The digital Encryption System is software, which tries to alter the originality of the text into some encrypted form. The major task of the Digital Encryption System is to provide the user the flexibility of passing the information implementing the encryption standards as per the specification and algorithms proposed and store the information in a form that is unreadable. The Application should have a reversal process as of which should be in a position to decrypt the data to its original format upon the proper request by the user. While the Encryption and Decryption is done the application should confirm the standards of authentication and authorization of the user.
DES Encrypts and decrypts data in 64-bit block of cipher text. Since it always operates on blocks of equal size and it uses both permutations and substitutions in the algorithm, DES is both a block cipher and a product cipher.

DES has 16 rounds, meaning the main algorithm is repeated 16 times to produce the cipher text. It has been found that the number of rounds is exponentially proportional to the amount of time required to find a key using a brute-force attack. So as the number of rounds increases, the security of the algorithm increases exponentially

This project  “DES (Digital Encryption System)” is developed on client server technology. The client encrypts the file and sends to the server. Other client will receive the file and decrypts the file by using the same private key. It is developed by java to provide platform neutral nature. 

Ø  Software Requirements:
1.Java   
2.Java Swings
3. Ecllipse IDE
  Ø  Hardware Requirements:
1.   P4 processor  2.128 MB RAM
2.   Windows Xp or Above on client system
3.   Windows 2000 or Above on server system

Emoticon Emoticon

Note: only a member of this blog may post a comment.