S3C8: create the MT19937 stream cipher and break it (+ refactoring).