Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
hash.h
Go to the documentation of this file.
1
// Copyright 2019 The PDFium Authors
2
// Use of this source code is governed by a BSD-style license that can be
3
// found in the LICENSE file.
4
5
#
ifndef
TESTING_UTILS_HASH_H_
6
#
define
TESTING_UTILS_HASH_H_
7
8
#
include
<
string
>
9
10
#
include
"third_party/base/containers/span.h"
11
12
std
::string
CryptToBase16
(
const
uint8_t* digest);
13
std
::string
GenerateMD5Base16
(pdfium::span<
const
uint8_t> data);
14
15
#
endif
// TESTING_UTILS_HASH_H_
CRYPT_MD5Finish
void CRYPT_MD5Finish(CRYPT_md5_context *context, uint8_t digest[16])
Definition
fx_crypt.cpp:214
CRYPT_MD5Start
CRYPT_md5_context CRYPT_MD5Start()
Definition
fx_crypt.cpp:176
TEST
TEST(FXCRYPT, CryptToBase16)
Definition
fx_crypt_unittest.cpp:34
TEST
TEST(FXCRYPT, MD5GenerateEmtpyData)
Definition
fx_crypt_unittest.cpp:45
GenerateMD5Base16
std::string GenerateMD5Base16(pdfium::span< const uint8_t > data)
Definition
hash.cpp:21
CryptToBase16
std::string CryptToBase16(const uint8_t *digest)
Definition
hash.cpp:9
std
Definition
qfloat16.h:493
CRYPT_md5_context
Definition
fx_crypt.h:34
CRYPT_rc4_context
Definition
fx_crypt.h:14
CRYPT_rc4_context::y
int32_t y
Definition
fx_crypt.h:18
CRYPT_rc4_context::x
int32_t x
Definition
fx_crypt.h:17
CRYPT_rc4_context::kPermutationLength
static constexpr int32_t kPermutationLength
Definition
fx_crypt.h:15
CRYPT_rc4_context::m
int32_t m[kPermutationLength]
Definition
fx_crypt.h:19
qtwebengine
src
3rdparty
chromium
third_party
pdfium
testing
utils
hash.h
Generated on Thu Nov 14 2024 00:54:57 for Qt by
1.12.0