This site, crypto.dsplabs.com.au, is still under construction. More content will be appearing over time.
Updates will be shown in latest updates
You have reached crypto.dsplabs.com.au, where you will find descriptions of old and new cryptographic algorithms, along with
examples and, most important of all, how to crack them.
This site is broken up into several sections. The 'Cryptography' sections deal with the history and implementation of individual ciphers and
algorithms, while the 'Cryptanalysis' sections deal with how to break algorithms in a more general sense. The sections are further divided
into classical and modern algorithms. The classical algorithms are those invented pre-computer up until around the 1950's. Modern algorithms
are those that are used currently e.g. block ciphers, public key cryptosystems etc.
Contents
| Classical cryptography | Descriptions and examples of many codes and ciphers used before WW2 |
| Classical cryptanalysis | General guidelines on how to break just about any cipher pre WW2 |
| Modern cryptography | Descriptions and examples of many modern ciphers/hashes/public key systems |
| Modern cryptanalysis | Ways to break into modern cipher systems |
| Commercial Cryptography | DRM etc. (coming soon...) |
| Cryptography Links | Places to go for more information |
For people interested in reading further, there are several good books:
Singh, Simon (2000). "The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography". ISBN 0-385-49532-3.
Kahn, D (1973) "The CodeBreakers: The Comprehensive History of Secret Communication". Macmillan
For a look at more modern algorithms, try:
Schneier, Bruce (1996). "Applied Cryptography", John Wiley & Sons
Mao, Wenbo (2003). "Modern Cryptography: Theory and Practice", Prentice Hall.
Menezes, A. van Oorschot, P. Vanstone, S. (1996) "Handbook of Applied Cryptography", Crc Press.
Stinson, Douglas (2005). "Cryptography: Theory and Practice"
Other places to go