*/
Check out and contribute to CodePedia, the wiki for developers.
*/

DES implementation in Java v1.0 (Data Encryption Standard)

*/

DES implementation in Java v1.0 (Data Encryption Standard)

Submitted By: ParvezMI
Rating: starstarstarstarstar (Rate It)

The algorithm is designed to encipher and decipher blocks of data consisting of 64 bits under control of a 64-bit key (although the effective key strength is only 56 bits). It takes a 64-bit block of plaintext as input and outputs a 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.


NOTE: Some downloads must be obtained through publishers´s site.
Do you want to get your software listed on this site? Go to our submissions area.

Screenshot

No Image

Details

File Name:
48502.zip
Product homepage:
Order page:
Languages:
Java
Platforms:
Unknown
Release date:
10/4/2006
License:
Unknown
Size:
6 KB
Price/Fee (US$):
5.00 $
Number of downloads:
363

Comments (2)

Java Programmer starstarstarstarstar   Posted by: Parthasarathi on Thursday, February 22, 2007

In my point of view this one is the real implementation and I clearly understand that one

Thank you starstarstarstarstar   Posted by: Author on Wednesday, February 27, 2008

Hi,

I actually have tried to implement the algorithm as it is in the form of a code.

Thanks for your Comment.

Add Your Rating

(Not published)
star
starstar
starstarstar
starstarstarstar
starstarstarstarstar

corner
© 1996-2008 CommunityHeaven LLC. All rights reserved. Reproduction in whole or in part, in any form or medium without express written permission is prohibited.
Violators of this policy may be subject to legal action. Please read our Terms Of Use and Privacy Statement for more information.
North American business development: Nicolai Wadstrom. Publisher: Lars Hagelin.