Encrypts a variable length data stream using the RC5 cipher with 64-bit block size in the ECB mode.
IppStatus ippsARCFive64EncryptECB (const Ipp8u* pSrc, Ipp8u* pDst, int length, const IppsARCFive64Spec* pCtx, IppsCPPadding padding);
pSrc  | 
Pointer to the input plaintext data stream of variable length. | 
pDst  | 
Pointer to the resulting ciphertext data stream. | 
length  | 
Length of the input data stream in bytes. | 
pCtx  | 
Pointer to the IppsARCFive64Spec context. | 
padding  | 
IppsCPPaddingNONE padding scheme. | 
This function is declared in the ippcp.h file. The function encrypts the input data stream of a variable length in the ECB mode as specified in [NIST SP 800-38A].
ippStsNoErr  | 
Indicates no error. Any other value indicates an error or warning. | 
ippStsNullPtrErr  | 
Indicates an error condition if any of the specified pointers is NULL. | 
ippStsLengthErr  | 
Indicates an error condition if the input data stream length is less than or equal to 0. | 
ippStsUnderRunErr  | 
Indicates an error condition if length is not divisible by data block size. | 
ippStsContextMatchErr  | 
Indicates an error condition if the context parameter does not match the operation. | 
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.