RSAOAEPEncrypt_SHA224

DEPRECATED. Carries out the RSA-OAEP encryption scheme using SHA-224 hash algorithm.

Syntax

IppStatus ippsRSAOAEPEncrypt_SHA224(const Ipp8u* pSrc, int srcLen, const Ipp8u* pLabel, int labLen, const Ipp8u* pSeed, Ipp8u* pDst, IppsRSAState* pCtx);

Include Files

ippcp.h

Domain Dependencies

Headers: ippcore.h

Libraries: ippcore.lib

Parameters

pSrc

Pointer to the octet message to be encrypted.

srcLen

Length of the message to be encrypted.

pLabel

Pointer to the optional label to be associated with the message.

labLen

Length of the optional label.

pSeed

Pointer to the random octet string of length hashLen, where hashLen is the length (in octets) of the hash message digest.

pDst

Pointer to the output octet ciphertext string.

pCtx

Pointer to the properly initialized IppsRSAState context.

Description

The function uses SHA-224 hash function and SHA-224-based MGF implemented in Intel IPP to carry out the RSA-OAEP encryption scheme and thus is a specific form of the general RSAOAEPEncrypt function.

Return Values

The function may return any of the values that the general RSAOAEPEncrypt function returns.

Pour de plus amples informations sur les optimisations de compilation, consultez notre Avertissement concernant les optimisations.