Cryptosystems Journal animated header graphic

Introduction to Cryptosystems Journal

Cryptosystems Journal was a unique international journal (subscribers in 26 countries) dedicated to the implementation of cryptographic systems (key generation, encryption, decryption) on Personal Computers for the purpose of gene ral scientific, mathematical, engineering, political, and computer science education and research.
 
Cryptosystems Journal was published during the years 1988 - 1999, overlapping with the First Crypto War: Considerable effort has been expended to make the articles and computer programs as tutorial, pragmatic, exciting, and easy to understand as possible. The journal explains and shows the fundamental concepts of modern cryptology which der ive from various mathematical, computer science, engineering, and scientific theories.
 
While being tutorial, the journal also contains an abundance of advanced information. Indeed, Scientific American succinctly stated the journal's goal of "describing and distributing state-of-the-art cryptosystems for IBM PC's and compat ible computers." While others focus on cryptosystems using small crypto-keys in the 56-bit to 1500-bit range, the journal contains and describes algrebraically-based cryptosystems which create and utilize megabit (million bit) crypto-key s!
 
Each issue of Cryptosystems Journal includes (originally on diskettes, later CD-ROM) program source code and executable programs which implement the featured crypto algorithm described in the text of that issue of the journal. Of course, documentation is also included, and the programs are commented. The five volumes total approximately 114,000 lines of program source code in 15 different programming languages.
 
The programs are written in a variety of programming languages because some languages are better than others in implementing certain types of functionality. Programs have been written in Ada, APL, Assembler, BASIC, C, C++, FORTRAN, Modul a-2, Pascal for DOS, Pascal for Windows, PostScript, and POV-RAY. Each issue builds upon concepts presented in previous issues.
 
This journey began with my 315-page 1981 Master’s Thesis, "An Operational, Computerized, Galois Field Cryptosystem, with a Computerized, Cross-Referenced, and Annotated Bibliography of Cryptology" (300 dpi) (600 dpi) (page thumbnails) developed on a DECsystem-10 using FORTRAN and MACRO-10 Assembly. Its nearly 9,000-line hand-typed bibliography has been converted into Hypertext, which you can find here.