![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Public Types | |
| enum class | Sha3Variant { Sha3 , Keccak , Sha3 , Keccak } |
| enum class | Sha3Variant { Sha3 , Keccak , Sha3 , Keccak } |
Public Member Functions | |
| State (QCryptographicHash::Algorithm method) | |
| void | destroy (QCryptographicHash::Algorithm method) |
| void | reset (QCryptographicHash::Algorithm method) noexcept |
| void | addData (QCryptographicHash::Algorithm method, QByteArrayView data) noexcept |
| void | finalizeUnchecked (QCryptographicHash::Algorithm method, QSpan< uchar > buffer) noexcept |
| State (QCryptographicHash::Algorithm method) | |
| void | destroy (QCryptographicHash::Algorithm method) |
| void | reset (QCryptographicHash::Algorithm method) noexcept |
| void | addData (QCryptographicHash::Algorithm method, QByteArrayView data) noexcept |
| void | finalizeUnchecked (QCryptographicHash::Algorithm method, QSpan< uchar > buffer) noexcept |
Static Public Member Functions | |
| static void | sha3Finish (SHA3Context &ctx, QSpan< uchar > result, Sha3Variant sha3Variant) |
| static void | sha3Finish (SHA3Context &ctx, QSpan< uchar > result, Sha3Variant sha3Variant) |
Public Attributes | |
| Sha1State | sha1Context |
| MD5Context | md5Context |
| md4_context | md4Context |
| SHA224Context | sha224Context |
| SHA256Context | sha256Context |
| SHA384Context | sha384Context |
| SHA512Context | sha512Context |
| SHA3Context | sha3Context |
| blake2b_state | blake2bContext |
| blake2s_state | blake2sContext |
Definition at line 317 of file qcryptographichash.cpp.
|
strong |
| Enumerator | |
|---|---|
| Sha3 | |
| Keccak | |
| Sha3 | |
| Keccak | |
Definition at line 341 of file qcryptographichash.cpp.
|
strong |
| Enumerator | |
|---|---|
| Sha3 | |
| Keccak | |
| Sha3 | |
| Keccak | |
Definition at line 341 of file qcryptographichash.cpp.
|
explicit |
Definition at line 621 of file qcryptographichash.cpp.
References sha224Context, sha256Context, sha384Context, sha3Context, and sha512Context.
|
explicit |
|
noexcept |
Definition at line 873 of file qcryptographichash.cpp.
References sha224Context, sha256Context, sha384Context, sha3Context, and sha512Context.
|
noexcept |
| void QCryptographicHashPrivate::State::destroy | ( | QCryptographicHash::Algorithm | method | ) |
Definition at line 673 of file qcryptographichash.cpp.
| void QCryptographicHashPrivate::State::destroy | ( | QCryptographicHash::Algorithm | method | ) |
|
noexcept |
Definition at line 1097 of file qcryptographichash.cpp.
References sha224Context, sha256Context, sha384Context, sha3Context, and sha512Context.
|
noexcept |
|
noexcept |
Definition at line 740 of file qcryptographichash.cpp.
References sha224Context, sha256Context, sha384Context, sha3Context, and sha512Context.
|
noexcept |
|
static |
Definition at line 353 of file qcryptographichash.cpp.
|
static |
| blake2b_state QCryptographicHashPrivate::State::blake2bContext |
Definition at line 343 of file qcryptographichash.cpp.
| blake2s_state QCryptographicHashPrivate::State::blake2sContext |
Definition at line 344 of file qcryptographichash.cpp.
| md4_context QCryptographicHashPrivate::State::md4Context |
Definition at line 333 of file qcryptographichash.cpp.
| MD5Context QCryptographicHashPrivate::State::md5Context |
Definition at line 332 of file qcryptographichash.cpp.
| Sha1State QCryptographicHashPrivate::State::sha1Context |
Definition at line 328 of file qcryptographichash.cpp.
| SHA224Context QCryptographicHashPrivate::State::sha224Context |
Definition at line 334 of file qcryptographichash.cpp.
Referenced by State(), addData(), finalizeUnchecked(), and reset().
| SHA256Context QCryptographicHashPrivate::State::sha256Context |
Definition at line 335 of file qcryptographichash.cpp.
Referenced by State(), addData(), finalizeUnchecked(), and reset().
| SHA384Context QCryptographicHashPrivate::State::sha384Context |
Definition at line 336 of file qcryptographichash.cpp.
Referenced by State(), addData(), finalizeUnchecked(), and reset().
| SHA3Context QCryptographicHashPrivate::State::sha3Context |
Definition at line 339 of file qcryptographichash.cpp.
Referenced by State(), addData(), finalizeUnchecked(), and reset().
| SHA512Context QCryptographicHashPrivate::State::sha512Context |
Definition at line 337 of file qcryptographichash.cpp.
Referenced by State(), addData(), finalizeUnchecked(), and reset().