Describir: Algebra for Cryptologists