Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

JEnigma is a java API to implement the Enigma cipher. Any combination of rotors, plugboard and reflector can be setup as a JEnigma machine. The specific rotors and reflectors that were used by the German military have implementations ready for direct use. The current version of JEnigma (v1.0) is ... [More] not perfect, it requires some futher work and in particular it still requires an implementation of the ring. As such, there are no guarantees that there won't be changes to the interfaces between classes. [Less]

0
 
  0 reviews  |  1 user  |  229 lines of code  |  0 current contributors  |  Analyzed 8 days ago
 
 

caesarcrack is a native (C++) program which analyzes a ciphertext for character frequency distribution; given the distribution, computes the shift register of the caesian cipher. Take for example: "what we wish, we readily believe, and what we ourselves think, we imagine others think ... [More] also." If we apply a shift-register to the alphabet of the above quotation, we get the following ceasian cipher text: "BMFY BJ BNXM, BJ WJFINQD GJQNJAJ, FSI BMFY BJ TZWXJQAJX YMNSP, BJ NRFLNSJ TYMJWX YMNSP FQXT." caesarcrack can take in this text as a plaintext file, without knowing the shift-register, as well as the given alphabet (a-z) and will analyse it for the frequency distributions of each character using Chi Squared Distribution and determine the shift register of the ciphertext as well as output the decode plaintext. [Less]

0
 
  0 reviews  |  0 users  |  156 lines of code  |  0 current contributors  |  Analyzed about 1 month ago
 
 

Charemap is a little program to play with substitution ciphers. It's able to remap text, perform characters and word analysis and to automatically decrypt ciphertext.

5.0
 
  0 reviews  |  0 users  |  922 lines of code  |  0 current contributors  |  Analyzed 6 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.