Describir: Stream ciphers and number theory