Cryptol is a domain-specific language for specifying cryptographic algorithms.
"Verschlüsselte E-Mails kein Indiz für Mitgliedschaft in einer terroristischen Vereinigung". no shit, sherlock.
"A Method for Obtaining Digital Signatures and Public-Key Cryptosystems", Ronald L. Rivest, Adi Shamir, and Leonard M. Adleman. PDF reprint of: CACM 21/2, pp. 120-126 » . The original paper on RSA (and the birth of Alice and Bob).