An anagram measure

Those like me with a love of the byways of the English language, or with a love of cryptic crosswords, will no doubt have collected over the years a private trove of single word anagrams. One of my favourites (because both words are common) is
ORCHESTRA, CARTHORSE
Clearly smaller words are likely to have more anagrams [...]

Provably secure hash functions

As you may know, a cryptographic hash function is a function which produces a string of fixed length irrespective of the size of the input . Security of such functions consists of three requirements:

The function must be pre-image resistant. That is, given a value , it should not be computationally feasible to [...]

The Digital Signature Algorithm in Maxima and Sage

The Digital Signature Algorithm, also known as the Digital Signature Standard is, as it name implies, a standard for digital signatures. Most digital signature algorithms work by reversing a public key cryptosystem: a message is signed with the sender’s private key, and the signature is verified using the sender’s public key. The DSA [...]