Difference between revisions of "Enigma"
From Teknologisk videncenter
m |
m (→Programs and files) |
||
Line 11: | Line 11: | ||
*[[Enigma/enigma8.|enigma8.c]] whild will Crypt and Decrypt plainfiles. | *[[Enigma/enigma8.|enigma8.c]] whild will Crypt and Decrypt plainfiles. | ||
*[[Enigma/enigma8crack.c|enigma8crack.c]] is a singlethreaded attempt to break a crypted file with a known Crib<ref>A Crib is a known plaintext message in the crypted message. You can Brute-force the crypted message until you get a match on the Crib</ref> | *[[Enigma/enigma8crack.c|enigma8crack.c]] is a singlethreaded attempt to break a crypted file with a known Crib<ref>A Crib is a known plaintext message in the crypted message. You can Brute-force the crypted message until you get a match on the Crib</ref> | ||
+ | =Footnotes= | ||
<references/> | <references/> | ||
[[Category:CoE]] | [[Category:CoE]] |
Revision as of 15:42, 5 December 2010
Enigma Articles
8 bit Enigma machine
Programs and files
There are three C-programs and four file in this project. All singlethreaded C programs.
- makewheel.c which will make Random 8 bit Enigma Wheels
- wheels.h is an example of Random wheels made by makewheel.c
- enigma8.c whild will Crypt and Decrypt plainfiles.
- enigma8crack.c is a singlethreaded attempt to break a crypted file with a known Crib[1]
Footnotes
- ↑ A Crib is a known plaintext message in the crypted message. You can Brute-force the crypted message until you get a match on the Crib