RecipientEncryptedKey rKey = new RecipientEncryptedKey(new KeyAgreeRecipientIdentifier(
new IssuerAndSerialNumber(PrincipalUtil.getIssuerX509Principal(cert), cert.getSerialNumber())),
encKey);
return new RecipientInfo(new KeyAgreeRecipientInfo(originator, ukm, keyEncAlg, new DERSequence(rKey)));
}
else if (derivationAlg != null)
{
Cipher keyCipher = HELPER.createAsymmetricCipher(
HELPER.getRFC3211WrapperName(secKey.getAlgorithm()), prov);