Encrypt or decrypt with triple‐DES EDE in 64‐bit OFB mode (deprecated; prefer EVP).

Synopsis

Declared in <openssl/des.h>

[[deprecated]]
void
DES_ede3_ofb64_encrypt(
    unsigned char const* in,
    unsigned char* out,
    long length,
    DES_key_schedule* ks1,
    DES_key_schedule* ks2,
    DES_key_schedule* ks3,
    DES_cblock* ivec,
    int* num);
Warning

Deprecated. Use of this entity is allowed but discouraged.

Parameters

Name

Description

in

Input bytes of length length.

out

Output buffer of length length.

length

Number of bytes to process.

ks1

First DES key schedule.

ks2

Second DES key schedule.

ks3

Third DES key schedule.

ivec

8‐byte IV updated in place.

num

Feedback offset into the IV (updated; typically starts at 0).

Created with MrDocs