MCPcopy Create free account

hub / github.com/IkerSaint/KingHamlet / functions

Functions33 in github.com/IkerSaint/KingHamlet

↓ 16 callersFunctionMultiply
KingHamlet/AES.cpp:308
↓ 14 callersFunctionxtime
KingHamlet/AES.cpp:285
↓ 9 callersFunctiongetSBoxValue
/ Private functions: */ /
KingHamlet/AES.cpp:144
↓ 6 callersFunctionAddRoundKey
This function adds the round key to state. The round key is added to the state by an XOR function.
KingHamlet/AES.cpp:228
↓ 4 callersFunctionKeyExpansion
This function produces Nb(Nr+1) round keys. The round keys are used in each round to decrypt the states.
KingHamlet/AES.cpp:155
↓ 3 callersFunctionCipher
Cipher is the main function that encrypts the PlainText.
KingHamlet/AES.cpp:392
↓ 3 callersFunctionInvCipher
KingHamlet/AES.cpp:417
↓ 3 callersFunctionReadPEB
KingHamlet/main.cpp:105
↓ 2 callersFunctionGetNTHeaders
KingHamlet/main.cpp:196
↓ 2 callersFunctionInvShiftRows
KingHamlet/AES.cpp:362
↓ 2 callersFunctionInvSubBytes
The SubBytes Function Substitutes the values in the state matrix with values in an S-box.
KingHamlet/AES.cpp:350
↓ 2 callersFunctionShiftRows
The ShiftRows() function shifts the rows in the state to the left. Each row is shifted with different offset. Offset = Row number. So the first row is
KingHamlet/AES.cpp:257
↓ 2 callersFunctionSubBytes
The SubBytes Function Substitutes the values in the state matrix with values in an S-box.
KingHamlet/AES.cpp:242
↓ 2 callersFunctionXorWithIv
KingHamlet/AES.cpp:476
↓ 1 callersFunctionAES_ECB_decrypt
KingHamlet/AES.cpp:462
↓ 1 callersFunctionAES_ECB_encrypt
KingHamlet/AES.cpp:449
↓ 1 callersFunctionDecryptString
KingHamlet/main.cpp:322
↓ 1 callersFunctionEncryptFile
KingHamlet/main.cpp:348
↓ 1 callersFunctionEncryptString
KingHamlet/main.cpp:286
↓ 1 callersFunctionExecuteFile
KingHamlet/main.cpp:436
↓ 1 callersFunctionGetEntryPointRVA
KingHamlet/main.cpp:232
↓ 1 callersFunctionGetImageEntryPointRVA
KingHamlet/main.cpp:255
↓ 1 callersFunctionInvMixColumns
MixColumns function mixes the columns of the state matrix. The method used to multiply may be difficult to understand for the inexperienced. Please us
KingHamlet/AES.cpp:329
↓ 1 callersFunctionMixColumns
MixColumns function mixes the columns of the state matrix
KingHamlet/AES.cpp:291
↓ 1 callersFunctionSetProcessArgumentsAndEnv
KingHamlet/main.cpp:125
↓ 1 callersFunctionWriteParamsToPEB
KingHamlet/main.cpp:80
↓ 1 callersFunctionWriteParamsToProcess
KingHamlet/main.cpp:19
↓ 1 callersFunctiongetSBoxInvert
KingHamlet/AES.cpp:149
FunctionAES_CBC_decrypt_buffer
KingHamlet/AES.cpp:522
FunctionAES_CBC_encrypt_buffer
KingHamlet/AES.cpp:485
FunctionGetArchitecture
KingHamlet/main.cpp:220
FunctionMyGetProcAddress
KingHamlet/main.cpp:14
Functionmain
KingHamlet/main.cpp:625