Monday, June 21, 2010

Issue Number One, Summer 2010

Welcome to the first issue of Popular Cryptography Magazine. This is a place for essays on cryptography and essays with important revelations to be posted in encrypted form. There is an organization for the magazine which you need to consider using. Usually, your encrypted files or pastings should be followed by the key and the encryption algorithm name. The key can be provided clearly, or using clues. In some cases a simple encryption scheme will be used so people have a chance of breaking the code without the key. The publisher will be using the Greek alphabetic substitutions for some paragraphs. That is made easy with the PassWord Mirror 4.2 software.

Τηερε ωιλλ αλσο βε α σεcτιον οφ τηε μαγαζινε φορ τηε Οπεν Σουρcε Μιcροπροcεσσορ Αρcηιτεcτυρε Δεσιγν Υσινγ Κεξεδ Ινστρυcτιον Σετ Προδυcτιον.

The Fall 2010 Issue is ready at popcryfa10.blogspot.com

The Winter 2011 Issue of Popular Cryptography Magazine is at http://popcrywi11.blogspot.com/


PopCryMag Spring 2011

Summer 2011 http://popcrysu11.blogspot.com/

Fall 2011 http://popcryfa11.blogspot.com/

Winter 2012 Issue of Pop Cry Mag

2 comments:

  1. Publisher's plans: An AES encrypted essay will be posted soon. The key will be posted too, but first I will test my AES software to verify that test vectors are calculated accurately. To do that, I will first write Perl programs to convert ASCII numbers to binary and to do the reverse. Without binary plaintext files to encrypt, and without ASCII ciphertext files to examine, I cannot confirm that my AES key length is 128 bits or 256 bits long. For example, if a plaintext input vector is 128 bits, the ASCII representation looks like 32 characters: 80000000000000000000000000000000
    but the AES software loads 256 bits. After encryption, the binary output is unreadable in a text editor. The new Perl programs will be posted to convert an ASCII plaintext to binary plaintext. Another Perl program will convert the binary ciphertext to ASCII so I can look at the results in a text editor.

    ReplyDelete
  2. Clarification of previous comment:
    The 128 bit binary AES plaintext block uses 32 hexadecimal digits. To represent 32 digits in an ASCII text file requires twice as much space, 32 bytes instead of 32 hex digits, with 4 bits in each hex digit.

    ReplyDelete