FFmpeg
|
rc4.h File Reference
#include <stdint.h>
Include dependency graph for rc4.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
struct | AVRC4 |
Functions | |
int | av_rc4_init (struct AVRC4 *d, const uint8_t *key, int key_bits, int decrypt) |
Initializes an AVRC4 context. More... | |
void | av_rc4_crypt (struct AVRC4 *d, uint8_t *dst, const uint8_t *src, int count, uint8_t *iv, int decrypt) |
Encrypts / decrypts using the RC4 algorithm. More... | |
Function Documentation
void av_rc4_crypt | ( | struct AVRC4 * | d, |
uint8_t * | dst, | ||
const uint8_t * | src, | ||
int | count, | ||
uint8_t * | iv, | ||
int | decrypt | ||
) |
Encrypts / decrypts using the RC4 algorithm.
- Parameters
-
count number of bytes dst destination array, can be equal to src src source array, can be equal to dst, may be NULL iv not (yet) used for RC4, should be NULL decrypt 0 for encryption, 1 for decryption, not (yet) used
Definition at line 50 of file rc4.c.
Referenced by ff_asfcrypt_dec(), ff_rtmpe_update_keystream(), rtmpe_read(), and rtmpe_write().
Initializes an AVRC4 context.
- Parameters
-
key_bits must be a multiple of 8 decrypt 0 for encryption, 1 for decryption, currently has no effect
Definition at line 29 of file rc4.c.
Referenced by ff_asfcrypt_dec(), and ff_rtmpe_compute_secret_key().
Generated on Fri Dec 20 2024 06:56:15 for FFmpeg by 1.8.11