LIEF: Library to Instrument Executable Formats Version 0.17.0
Loading...
Searching...
No Matches
PE/enums.hpp
Go to the documentation of this file.
1/* Copyright 2021 - 2025 R. Thomas
2 *
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 * http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15#ifndef LIEF_PE_ENUMS_H
16#define LIEF_PE_ENUMS_H
17#include <cstdint>
18
19namespace LIEF {
20namespace PE {
21
22enum class PE_TYPE : uint16_t {
23 PE32 = 0x10b,
24 PE32_PLUS = 0x20b
25};
26enum class ALGORITHMS : uint32_t {
34
38
41
52};
53
54}
55}
56
57#endif
Namespace related to the LIEF's PE module.
Definition Abstract/Header.hpp:32
ALGORITHMS
Cryptography algorithms.
Definition PE/enums.hpp:28
@ SHA_512
Definition PE/enums.hpp:30
@ MD5_RSA
Definition PE/enums.hpp:42
@ MD2
Definition PE/enums.hpp:37
@ SHA_384
Definition PE/enums.hpp:31
@ SHA_512_ECDSA
Definition PE/enums.hpp:51
@ EC
Definition PE/enums.hpp:40
@ SHA_384_RSA
Definition PE/enums.hpp:46
@ RSA
Definition PE/enums.hpp:39
@ SHA_256_ECDSA
Definition PE/enums.hpp:49
@ SHA_384_ECDSA
Definition PE/enums.hpp:50
@ MD4
Definition PE/enums.hpp:36
@ UNKNOWN
Definition PE/enums.hpp:29
@ SHA_256_RSA
Definition PE/enums.hpp:45
@ SHA1_DSA
Definition PE/enums.hpp:43
@ MD5
Definition PE/enums.hpp:35
@ SHA1_ECDSA
Definition PE/enums.hpp:48
@ SHA_256
Definition PE/enums.hpp:32
@ SHA_1
Definition PE/enums.hpp:33
@ SHA_512_RSA
Definition PE/enums.hpp:47
@ SHA1_RSA
Definition PE/enums.hpp:44
PE_TYPE
Definition PE/enums.hpp:22
@ PE32
32bits
Definition PE/enums.hpp:23
@ PE32_PLUS
64 bits
Definition PE/enums.hpp:24
LIEF namespace.
Definition Abstract/Binary.hpp:36