def test_encrypt_decrypt_rsa_cbc(): _key = RSA_key(key=rsa) _key._keytype = "private" _jwe0 = JWE(plain, alg="RSA1_5", enc="A128CBC-HS256") jwt = _jwe0.encrypt([_key], "public") _jwe1 = JWE() msg = _jwe1.decrypt(jwt, [_key], "private") assert msg == plain