In cryptography, both analog and digital, a cipher is an algorithm for transforming plaintext to ciphertext (unencrypted to encrypted) and reversing the process. A cipher could be as easy as shifting the vowels of the alphabet forward one (a shift-cipher) so that A becomes B and B becomes C, all the way around until Z because A. Modern encryption relies on radically more sophisticated ciphers that use advanced computations, split keys, and other cryptographic tricks only feasible with the aid of computers.
Jason Fitzpatrick is a warranty-voiding DIYer who spends his days cracking opening cases and wrestling with code so you don't have to. If it can be modded, optimized, repurposed, or torn apart for fun he's interested (and probably already at the workbench taking it apart). You can follow him on Twitter if you'd like.