renaming GenericCypher into CryptoSystem