MCPcopy Create free account

hub / github.com/bricke/Qt-AES / functions

Functions124 in github.com/bricke/Qt-AES

↓ 47 callersMethodencode
qaesencryption.cpp:565
↓ 42 callersMethoddecode
qaesencryption.cpp:697
↓ 16 callersFunctionmultiply
qaesencryption.cpp:47
↓ 14 callersMethodremovePadding
qaesencryption.cpp:839
↓ 14 callersFunctionxTime
qaesencryption.cpp:42
↓ 10 callersFunctionAES_128_ASSIST
aesni/aesni-key-exp.h:18
↓ 9 callersFunctiongetSBoxValue
qaesencryption.h:185
↓ 8 callersFunctionKEY_192_ASSIST
aesni/aesni-key-exp.h:71
↓ 7 callersFunctionKEY_256_ASSIST_1
aesni/aesni-key-exp.h:128
↓ 6 callersFunctionKEY_256_ASSIST_2
aesni/aesni-key-exp.h:141
↓ 6 callersFunctionsecureZero
Zeroes key material in a QByteArray before it goes out of scope. A volatile pointer is used to prevent the compiler from eliding the write as a "dead
qaesencryption.cpp:24
↓ 5 callersFunctionopensslCrypt
Encrypt or decrypt |input| using the given OpenSSL EVP cipher. When |usePadding| is false, PKCS7 padding is disabled on both ends.
unit_test/aes_openssl_crosscheck.cpp:12
↓ 2 callersFunctionAES_CTR_xcrypt
CTR mode encryption and decryption are identical: each counter block is * AES-encrypted to produce a keystream block which is XORed with the * plain
aesni/aesni-enc-ctr.h:17
↓ 2 callersFunctionAES_OFB_xcrypt
aesni/aesni-enc-ofb.h:20
↓ 2 callersFunctionAES_set_encrypt_key
! * @brief AES_set_encrypt_key takes the "userKey" and computes it to an allowed AES_Encryption_Key "key" of size "bits" * @param userKey * @param
aesni/aesni-key-init.h:27
↓ 1 callersFunctionAES_128_Key_Expansion
aesni/aesni-key-exp.h:32
↓ 1 callersFunctionAES_192_Key_Expansion
aesni/aesni-key-exp.h:88
↓ 1 callersFunctionAES_256_Key_Expansion
aesni/aesni-key-exp.h:155
↓ 1 callersFunctionAES_CBC_decrypt
aesni/aesni-enc-cbc.h:35
↓ 1 callersFunctionAES_CBC_encrypt
aesni/aesni-enc-cbc.h:8
↓ 1 callersFunctionAES_CFB_decrypt
aesni/aesni-enc-cfb.h:61
↓ 1 callersFunctionAES_CFB_encrypt
aesni/aesni-enc-cfb.h:19
↓ 1 callersFunctionAES_ECB_decrypt
aesni/aesni-enc-ecb.h:34
↓ 1 callersFunctionAES_ECB_encrypt
Note – the length of the output buffer is assumed to be a multiple of 16 bytes */
aesni/aesni-enc-ecb.h:9
↓ 1 callersFunctionAES_set_decrypt_key
! * @brief AES_set_decrypt_key takes the "userKey" and computes it to an allowed AES_Decryption_Key "key" of size "bits" * @param userKey * @param
aesni/aesni-key-init.h:65
↓ 1 callersFunctioncheck_aesni_support
aesni/aesni-key-exp.h:11
↓ 1 callersMethodexpandKey
qaesencryption.cpp:258
↓ 1 callersFunctiongetOpenSSLCipher
Return the OpenSSL EVP cipher matching the given Qt-AES enum values. QAESEncryption::Aes: AES_128=0, AES_192=1, AES_256=2 QAESEncryption::Mode: ECB=0
unit_test/aes_openssl_crosscheck.cpp:53
↓ 1 callersFunctiongetSBoxInvert
qaesencryption.h:186
MethodAesNiCBC128KnownAnswer
unit_test/aestest.cpp:695
MethodAesNiCBC256RoundTrip
unit_test/aestest.cpp:712
MethodAesNiCFB128KnownAnswer
unit_test/aestest.cpp:722
MethodAesNiCFB256RoundTrip
unit_test/aestest.cpp:741
MethodAesNiCTR128KnownAnswer
unit_test/aestest.cpp:618
MethodAesNiCTR256KnownAnswer
unit_test/aestest.cpp:638
MethodAesNiCTRPartialBlock
unit_test/aestest.cpp:650
MethodAesNiCTRRoundTrip
unit_test/aestest.cpp:662
MethodAesNiECB128KnownAnswer
unit_test/aestest.cpp:674
MethodAesNiECB128RoundTrip
unit_test/aestest.cpp:702
MethodAesNiECB192KnownAnswer
unit_test/aestest.cpp:681
MethodAesNiECB256KnownAnswer
unit_test/aestest.cpp:688
MethodAesNiOFB128KnownAnswer
unit_test/aestest.cpp:752
MethodAesNiOFB256RoundTrip
unit_test/aestest.cpp:771
MethodCBC128Crypt
unit_test/aestest.cpp:256
MethodCBC128Decrypt
unit_test/aestest.cpp:263
MethodCBC256StringEvenISO
unit_test/aestest.cpp:357
MethodCBC256StringEvenPKCS7
unit_test/aestest.cpp:375
MethodCFB128KnownAnswer
unit_test/aestest.cpp:272
MethodCFB256FileRoundTrip
unit_test/aestest.cpp:315
MethodCFB256FileRoundTrip_data
unit_test/aestest.cpp:306
MethodCFB256String
unit_test/aestest.cpp:290
MethodCFBNoPaddingPartialBlock
unit_test/aestest.cpp:785
MethodCTR128KnownAnswer
unit_test/aestest.cpp:528
MethodCTR128MultiBlock
unit_test/aestest.cpp:567
MethodCTR192KnownAnswer
unit_test/aestest.cpp:541
MethodCTR256KnownAnswer
unit_test/aestest.cpp:554
MethodCTRPartialBlock
unit_test/aestest.cpp:586
MethodCTRRoundTrip
unit_test/aestest.cpp:599
MethodCrypt
* Static Functions * */
qaesencryption.cpp:58
MethodDecrypt
qaesencryption.cpp:65
MethodECB128Crypt
unit_test/aestest.cpp:192
MethodECB128Decrypt
unit_test/aestest.cpp:199
MethodECB192Crypt
unit_test/aestest.cpp:206
MethodECB192Decrypt
unit_test/aestest.cpp:214
MethodECB256Crypt
unit_test/aestest.cpp:222
MethodECB256Decrypt
unit_test/aestest.cpp:229
MethodECB256String
unit_test/aestest.cpp:236
MethodExpandKey
qaesencryption.cpp:72
MethodGenerateKeyDeterministic
unit_test/aestest.cpp:26
MethodGenerateKeyDifferentIterations
unit_test/aestest.cpp:50
MethodGenerateKeyDifferentSalts
unit_test/aestest.cpp:43
MethodGenerateKeyEmptyPassword
unit_test/aestest.cpp:33
MethodGenerateKeyEmptySalt
unit_test/aestest.cpp:38
MethodGenerateKeyIterationCapExceeded
unit_test/aestest.cpp:112
MethodGenerateKeyKnownAnswer
unit_test/aestest.cpp:59
MethodGenerateKeyLengthAES128
unit_test/aestest.cpp:11
MethodGenerateKeyLengthAES192
unit_test/aestest.cpp:16
MethodGenerateKeyLengthAES256
unit_test/aestest.cpp:21
MethodGenerateKeyRoundTripCBC256
unit_test/aestest.cpp:98
MethodGenerateKeyRoundTripCFB128
unit_test/aestest.cpp:121
FunctionLLVMFuzzerInitialize
fuzz/fuzz_encrypt.cpp:37
FunctionLLVMFuzzerTestOneInput
fuzz/fuzz_encrypt.cpp:44
MethodNoPaddingRejectedForCBC
unit_test/aestest.cpp:815
MethodNoPaddingRejectedForECB
unit_test/aestest.cpp:807
MethodOFB128Crypt
unit_test/aestest.cpp:334
MethodOFB256String
unit_test/aestest.cpp:341
MethodOFBNoPaddingPartialBlock
unit_test/aestest.cpp:796
MethodOkParamDecodeSuccess
unit_test/aestest.cpp:473
MethodOkParamDecodeUnaligned
unit_test/aestest.cpp:495
MethodOkParamDecodeWrongKeySize
unit_test/aestest.cpp:486
MethodOkParamEncodeMissingIV
unit_test/aestest.cpp:463
MethodOkParamEncodeSuccess
unit_test/aestest.cpp:444
MethodOkParamEncodeWrongKeySize
unit_test/aestest.cpp:453
MethodOkParamRemovePaddingInvalid
unit_test/aestest.cpp:515
MethodOkParamRemovePaddingValid
unit_test/aestest.cpp:505
MethodPKCS7RemovePaddingInconsistentBytes
unit_test/aestest.cpp:413
MethodPKCS7RemovePaddingTooLarge
unit_test/aestest.cpp:434
MethodPKCS7RemovePaddingValid
unit_test/aestest.cpp:394
MethodPKCS7RemovePaddingWrongLastByte
unit_test/aestest.cpp:403
MethodPKCS7RemovePaddingZeroLength
unit_test/aestest.cpp:425
next →1–100 of 124, ranked by callers