Supports AES, DES (symmetric), RSA-OAEP (asymmetric), and MD5 digest with custom keys and key lengths.