My Project
wc_encrypt.h
Go to the documentation of this file.
1 
45 int wc_AesCbcDecryptWithKey(byte* out, const byte* in, word32 inSz,
46  const byte* key, word32 keySz,
47  const byte* iv);
48 
87 int wc_Des_CbcDecryptWithKey(byte* out,
88  const byte* in, word32 sz,
89  const byte* key, const byte* iv);
90 
126 int wc_Des_CbcEncryptWithKey(byte* out,
127  const byte* in, word32 sz,
128  const byte* key, const byte* iv);
129 
168 int wc_Des3_CbcEncryptWithKey(byte* out,
169  const byte* in, word32 sz,
170  const byte* key, const byte* iv);
171 
210 int wc_Des3_CbcDecryptWithKey(byte* out,
211  const byte* in, word32 sz,
212  const byte* key, const byte* iv);
wc_Des3_CbcDecryptWithKey
int wc_Des3_CbcDecryptWithKey(byte *out, const byte *in, word32 sz, const byte *key, const byte *iv)
This function decrypts the input ciphertext, in, and stores the resulting plaintext in the output buf...
wc_Des3_CbcEncryptWithKey
int wc_Des3_CbcEncryptWithKey(byte *out, const byte *in, word32 sz, const byte *key, const byte *iv)
This function encrypts the input plaintext, in, and stores the resulting ciphertext in the output buf...
wc_Des_CbcEncryptWithKey
int wc_Des_CbcEncryptWithKey(byte *out, const byte *in, word32 sz, const byte *key, const byte *iv)
This function encrypts the input plaintext, in, and stores the resulting ciphertext in the output buf...
wc_Des_CbcDecryptWithKey
int wc_Des_CbcDecryptWithKey(byte *out, const byte *in, word32 sz, const byte *key, const byte *iv)
This function decrypts the input ciphertext, in, and stores the resulting plaintext in the output buf...
wc_AesCbcDecryptWithKey
int wc_AesCbcDecryptWithKey(byte *out, const byte *in, word32 inSz, const byte *key, word32 keySz, const byte *iv)
Decrypts a cipher from the input buffer in, and places the resulting plain text in the output buffer ...