Tekstiviesti: Complexity theory and cryptology