Crypto-Agile Encryption