FFmpeg
|
rtmpcrypt.h
Go to the documentation of this file.
void ff_rtmpe_encrypt_sig(URLContext *h, uint8_t *signature, const uint8_t *digest, int type)
Encrypt the signature.
Definition: rtmpcrypt.c:207
int ff_rtmpe_gen_pub_key(URLContext *h, uint8_t *buf)
Initialize the Diffie-Hellmann context and generate the public key.
Definition: rtmpcrypt.c:122
int ff_rtmpe_compute_secret_key(URLContext *h, const uint8_t *serverdata, const uint8_t *clientdata, int type)
Compute the shared secret key and initialize the RC4 encryption.
Definition: rtmpcrypt.c:145
Definition: url.h:41
#define type
int ff_rtmpe_update_keystream(URLContext *h)
Update the keystream and set RC4 keys for encryption.
Definition: rtmpcrypt.c:223
unbuffered private I/O API
Generated on Fri Dec 20 2024 06:56:06 for FFmpeg by 1.8.11