Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bricke/Qt-AES
/ functions
Functions
124 in github.com/bricke/Qt-AES
⨍
Functions
124
◇
Types & classes
7
Method
QAESEncryption
qaesencryption.cpp:217
Method
RemovePadding
qaesencryption.cpp:77
Method
addRoundKey
This function adds the round key to state. The round key is added to the state by an XOR function.
qaesencryption.cpp:334
Method
byteXor
qaesencryption.cpp:466
Method
cipher
Cipher is the main function that encrypts the PlainText.
qaesencryption.cpp:479
Method
cleanupTestCase
unit_test/aestest.h:101
Method
cornerCaseEmptyInput
unit_test/aes_openssl_crosscheck.cpp:176
Method
cornerCasePartialBlock
unit_test/aes_openssl_crosscheck.cpp:193
Method
generateKey
qaesencryption.cpp:144
Method
getPadding
qaesencryption.cpp:232
Method
initTestCase
unit_test/aestest.cpp:135
Method
interopRoundTrip
unit_test/aes_openssl_crosscheck.cpp:128
Method
interopRoundTrip_data
unit_test/aes_openssl_crosscheck.cpp:68
Method
invCipher
qaesencryption.cpp:507
Method
invMixColumns
MixColumns function mixes the columns of the state matrix. The method used to multiply may be difficult to understand for the inexperienced. Please us
qaesencryption.cpp:410
Method
invShiftRows
qaesencryption.cpp:436
Method
invSubBytes
The SubBytes Function Substitutes the values in the state matrix with values in an S-box.
qaesencryption.cpp:429
Function
main
main.cpp:8
Function
main
unit_test/aes_openssl_crosscheck_main.cpp:4
Method
mixColumns
MixColumns function mixes the columns of the state matrix optimized!!
qaesencryption.cpp:384
Method
shiftRows
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
qaesencryption.cpp:353
Method
subBytes
The SubBytes Function Substitutes the values in the state matrix with values in an S-box.
qaesencryption.cpp:343
Method
xcryptCTR
qaesencryption.cpp:547
Method
xcryptOFB
OFB and CTR are symmetric (encrypt == decrypt). A single implementation is shared by encode() and decode() to avoid duplication and divergence.
qaesencryption.cpp:538
← previous
101–124 of 124, ranked by callers