Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Go to the source code of this file.
Macros | |
#define | GET_UINT32(n, b, i) |
#define | PUT_UINT32(n, b, i) |
#define | S(x, n) |
#define | P(a, b, c, d, k, s, t) |
#define | F(x, y, z) |
#define | F(x, y, z) |
#define | F(x, y, z) |
#define | F(x, y, z) |
Functions | |
void | CRYPT_ArcFourSetup (CRYPT_rc4_context *context, pdfium::span< const uint8_t > key) |
void | CRYPT_ArcFourCrypt (CRYPT_rc4_context *context, pdfium::span< uint8_t > data) |
void | CRYPT_ArcFourCryptBlock (pdfium::span< uint8_t > data, pdfium::span< const uint8_t > key) |
CRYPT_md5_context | CRYPT_MD5Start () |
void | CRYPT_MD5Update (CRYPT_md5_context *context, pdfium::span< const uint8_t > data) |
void | CRYPT_MD5Finish (CRYPT_md5_context *context, uint8_t digest[16]) |
void | CRYPT_MD5Generate (pdfium::span< const uint8_t > data, uint8_t digest[16]) |
Definition at line 13 of file fx_crypt.cpp.
void CRYPT_ArcFourCrypt | ( | CRYPT_rc4_context * | context, |
pdfium::span< uint8_t > | data ) |
Definition at line 158 of file fx_crypt.cpp.
void CRYPT_ArcFourCryptBlock | ( | pdfium::span< uint8_t > | data, |
pdfium::span< const uint8_t > | key ) |
Definition at line 169 of file fx_crypt.cpp.
void CRYPT_ArcFourSetup | ( | CRYPT_rc4_context * | context, |
pdfium::span< const uint8_t > | key ) |
Definition at line 143 of file fx_crypt.cpp.
References CRYPT_rc4_context::kPermutationLength, CRYPT_rc4_context::m, CRYPT_rc4_context::x, and CRYPT_rc4_context::y.
void CRYPT_MD5Finish | ( | CRYPT_md5_context * | context, |
uint8_t | digest[16] ) |
Definition at line 214 of file fx_crypt.cpp.
References CRYPT_md5_context::state, and CRYPT_md5_context::total.
Referenced by CRYPT_MD5Generate(), CFDETextOutTest::GetBitmapChecksum(), EmbedderTest::HashBitmap(), CPDF_SecurityHandler::OnCreate(), TEST(), TEST(), and TEST().
void CRYPT_MD5Generate | ( | pdfium::span< const uint8_t > | data, |
uint8_t | digest[16] ) |
Definition at line 228 of file fx_crypt.cpp.
References CRYPT_MD5Finish(), and CRYPT_MD5Start().
CRYPT_md5_context CRYPT_MD5Start | ( | ) |
Definition at line 176 of file fx_crypt.cpp.
References CRYPT_md5_context::state, and CRYPT_md5_context::total.
Referenced by CRYPT_MD5Generate(), CFDETextOutTest::GetBitmapChecksum(), EmbedderTest::HashBitmap(), CPDF_SecurityHandler::OnCreate(), TEST(), TEST(), and TEST().
void CRYPT_MD5Update | ( | CRYPT_md5_context * | context, |
pdfium::span< const uint8_t > | data ) |
Definition at line 187 of file fx_crypt.cpp.
References CRYPT_md5_context::buffer, and CRYPT_md5_context::total.