IDEA_cfb64_encrypt

Encrypt or decrypt data with IDEA in 64-bit CFB mode (deprecated; prefer EVP).

Synopsis

Declared in <openssl/idea.h>

[[deprecated]]
void
IDEA_cfb64_encrypt(
    unsigned char const* in,
    unsigned char* out,
    long length,
    IDEA_KEY_SCHEDULE* ks,
    unsigned char* iv,
    int* num,
    int enc);

WARNING

Deprecated. Use of this entity is allowed but discouraged.

Parameters

NameDescription
inInput bytes of length length.
outOutput buffer of length length (may equal in).
lengthNumber of bytes to process.
ksExpanded IDEA encryption schedule.
iv8-byte IV updated in place.
numFeedback offset into the IV (updated; typically starts at 0).
encIDEA_ENCRYPT to encrypt, or IDEA_DECRYPT to decrypt.