HcryptoJ Icon

HcryptoJ

alpha
Add a Review
0 Downloads (This Week)
Last Update:
Download hcrypto-0-51.jar
Browse All Files

Description

HcryptoJ (Historical cryptology in Java) is a Java based programming library for implementing and analyzing historical ciphers. HcryptoJ is designed to support research and teaching in historical cryptography and computer science. Licensed under GPL.

HcryptoJ Web Site

Features

  • Extensible object-oriented design modeled after the Java Cryptography Extension (JCE).
  • General enough to implement any symmetrical key cipher that maps plaintext to ciphertext.
  • Supports encryption, decryption, and analysis of strings and ASCII files.
  • Default Provider classes are supplied which contain implementations of Caesar, Simple Substitution (passphrase), Vigenere, Playfair, Affine, RailFence, and Transposition ciphers.
  • All Cipher objects are defined with a Key class which can accomodate a wide range of key types.
  • Supports a wide range of alphabets including: az, AZ, azAZ, azAZ09, printable ASCII and the full ASCII character set.

KEEP ME UPDATED

User Ratings

★★★★★
★★★★
★★★
★★
0
0
0
0
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    The most invaluable part, the CryptoGram Analyzer, is just skeleton code (function/interface definitions) with no actual working code behind them.

    Posted 03/07/2012
Read more reviews

Additional Project Details

Intended Audience

Education, Developers

Programming Language

Java

Registered

2009-10-22

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Windows
Mac
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies
X

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks