#include <obfuscation.h>
Definition at line 20 of file obfuscation.h.
◆ KeyType
◆ Obfuscation() [1/2]
| Obfuscation::Obfuscation |
( |
| ) |
|
|
inline |
◆ Obfuscation() [2/2]
| Obfuscation::Obfuscation |
( |
std::span< const std::byte, KEY_SIZE > |
key_bytes | ) |
|
|
inlineexplicit |
◆ HexKey()
| std::string Obfuscation::HexKey |
( |
| ) |
const |
|
inline |
◆ operator bool()
| Obfuscation::operator bool |
( |
| ) |
const |
|
inline |
◆ operator()()
| void Obfuscation::operator() |
( |
std::span< std::byte > |
target, |
|
|
size_t |
key_offset = 0 |
|
) |
| const |
|
inline |
◆ Serialize()
| void Obfuscation::Serialize |
( |
Stream & |
s | ) |
const |
|
inline |
◆ SetRotations()
◆ ToKey()
◆ Unserialize()
| void Obfuscation::Unserialize |
( |
Stream & |
s | ) |
|
|
inline |
◆ XorWord()
◆ KEY_SIZE
◆ m_rotations
The documentation for this class was generated from the following file: