The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
7 | 122 | cryptography.hazmat.backends.openssl.ciphers._CipherContext.finalize | call site: {node_id} | cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert |
6 | 55 | cryptography.hazmat.backends.openssl.ciphers._CipherContext.__init__ | call site: {node_id} |
|
5 | 79 | cryptography.hazmat.backends.openssl.ciphers._CipherContext.__init__ | call site: {node_id} | cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert |
2 | 1 | ...fuzz_sym.TestInput | call site: {node_id} | cryptography.fernet.Fernet.generate_key |
2 | 32 | cryptography.hazmat.primitives.padding._byte_padding_pad | call site: {node_id} |
|
2 | 51 | cryptography.hazmat.backends.openssl.ciphers._CipherContext.__init__ | call site: {node_id} | cryptography.hazmat.backends.openssl.backend.Backend.openssl_version_text |
2 | 75 | cryptography.hazmat.bindings.openssl.binding._errors_with_text | call site: {node_id} | typing.NamedTuple.__init__ |
2 | 89 | cryptography.hazmat.primitives.ciphers.base.Cipher._wrap_ctx | call site: {node_id} | cryptography.hazmat.primitives.ciphers.base._AEADCipherContext.__init__ |
2 | 99 | cryptography.fernet.Fernet._encrypt_from_parts | call site: {node_id} | cryptography.hazmat.primitives.ciphers.base._AEADCipherContext._check_limit |
2 | 163 | cryptography.fernet.Fernet._get_unverified_token_data | call site: {node_id} | time.time |
2 | 182 | cryptography.hazmat.primitives.ciphers.base.Cipher.decryptor | call site: {node_id} | cryptography.hazmat.primitives.ciphers.algorithms.AES.__init__ |
2 | 220 | cryptography.hazmat.backends.openssl.backend.Backend.derive_pbkdf2_hmac | call site: {node_id} |
|
...fuzz_sym.TestInput
[function]
[call site]
00000
atheris.FuzzedDataProvider
[function]
[call site]
00001
fdp.ConsumeBytes
[function]
[call site]
00002
cryptography.fernet.Fernet.generate_key
[function]
[call site]
00003
os.urandom
[function]
[call site]
00004
base64.urlsafe_b64encode
[function]
[call site]
00005
cryptography.fernet.Fernet.__init__
[function]
[call site]
00006
base64.urlsafe_b64decode
[function]
[call site]
00007
.len
[function]
[call site]
00008
cryptography.fernet.Fernet.encrypt
[function]
[call site]
00009
time.time
[function]
[call site]
00010
.int
[function]
[call site]
00011
cryptography.fernet.Fernet.encrypt_at_time
[function]
[call site]
00012
os.urandom
[function]
[call site]
00013
cryptography.fernet.Fernet._encrypt_from_parts
[function]
[call site]
00014
cryptography.utils._check_bytes
[function]
[call site]
00015
.isinstance
[function]
[call site]
00016
cryptography.hazmat.primitives.padding.PKCS7.__init__
[function]
[call site]
00017
cryptography.hazmat.primitives.padding._byte_padding_check
[function]
[call site]
00018
cryptography.hazmat.primitives.padding.PKCS7.padder
[function]
[call site]
00019
cryptography.hazmat.primitives.padding._PKCS7PaddingContext.__init__
[function]
[call site]
00020
cryptography.hazmat.primitives.padding._PKCS7PaddingContext.update
[function]
[call site]
00021
cryptography.hazmat.primitives.padding._byte_padding_update
[function]
[call site]
00022
cryptography.utils._check_byteslike
[function]
[call site]
00023
.memoryview
[function]
[call site]
00024
.bytes
[function]
[call site]
00025
.len
[function]
[call site]
00026
cryptography.hazmat.primitives.padding._PKCS7PaddingContext.finalize
[function]
[call site]
00027
cryptography.hazmat.primitives.padding._byte_padding_pad
[function]
[call site]
00028
.len
[function]
[call site]
00029
cryptography.hazmat.primitives.padding._PKCS7PaddingContext._padding
[function]
[call site]
00030
.bytes
[function]
[call site]
00031
cryptography.hazmat.primitives.padding._ANSIX923PaddingContext._padding
[function]
[call site]
00032
.bytes
[function]
[call site]
00033
.bytes
[function]
[call site]
00034
cryptography.hazmat.primitives.ciphers.base.Cipher.__init__
[function]
[call site]
00035
.isinstance
[function]
[call site]
00036
.isinstance
[function]
[call site]
00037
cryptography.hazmat.primitives.ciphers.modes._check_aes_key_length
[function]
[call site]
00038
cryptography.hazmat.primitives.ciphers.modes._check_iv_and_key_length
[function]
[call site]
00039
.isinstance
[function]
[call site]
00040
cryptography.hazmat.primitives.ciphers.modes._check_aes_key_length
[function]
[call site]
00041
cryptography.hazmat.primitives.ciphers.modes._check_iv_length
[function]
[call site]
00042
.len
[function]
[call site]
00043
cryptography.hazmat.primitives.ciphers.base.Cipher.encryptor
[function]
[call site]
00044
.isinstance
[function]
[call site]
00045
cryptography.hazmat.backends.openssl.backend.Backend.create_symmetric_encryption_ctx
[function]
[call site]
00046
cryptography.hazmat.backends.openssl.ciphers._CipherContext.__init__
[function]
[call site]
00047
.isinstance
[function]
[call site]
00048
cryptography.hazmat.bindings._openssl.ffi.gc
[function]
[call site]
00049
.type
[function]
[call site]
00050
.type
[function]
[call site]
00051
cryptography.hazmat.backends.openssl.backend.Backend.openssl_version_text
[function]
[call site]
00052
cryptography.hazmat.bindings._openssl.ffi.string
[function]
[call site]
00053
.isinstance
[function]
[call site]
00054
cryptography.hazmat.bindings._openssl.ffi.from_buffer
[function]
[call site]
00055
.isinstance
[function]
[call site]
00056
cryptography.hazmat.bindings._openssl.ffi.from_buffer
[function]
[call site]
00057
.isinstance
[function]
[call site]
00058
cryptography.hazmat.bindings._openssl.ffi.from_buffer
[function]
[call site]
00059
.isinstance
[function]
[call site]
00060
cryptography.hazmat.bindings._openssl.ffi.from_buffer
[function]
[call site]
00061
cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert
[function]
[call site]
00062
cryptography.hazmat.bindings.openssl.binding._openssl_assert
[function]
[call site]
00063
cryptography.hazmat.bindings.openssl.binding._consume_errors
[function]
[call site]
00064
lib.ERR_get_error
[function]
[call site]
00065
lib.ERR_GET_LIB
[function]
[call site]
00066
lib.ERR_GET_REASON
[function]
[call site]
00067
cryptography.hazmat.bindings.openssl.binding._OpenSSLError.__init__
[function]
[call site]
00068
errors.append
[function]
[call site]
00069
cryptography.hazmat.bindings.openssl.binding._errors_with_text
[function]
[call site]
00070
cryptography.hazmat.bindings._openssl.ffi.new
[function]
[call site]
00071
.len
[function]
[call site]
00072
cryptography.hazmat.bindings._openssl.lib.ERR_error_string_n
[function]
[call site]
00073
cryptography.hazmat.bindings._openssl.ffi.string
[function]
[call site]
00074
errors_with_text.append
[function]
[call site]
00075
typing.NamedTuple.__init__
[function]
[call site]
00076
.len
[function]
[call site]
00077
cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert
[function]
[call site]
00078
.isinstance
[function]
[call site]
00079
.len
[function]
[call site]
00080
cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert
[function]
[call site]
00081
.len
[function]
[call site]
00082
cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert
[function]
[call site]
00083
cryptography.hazmat.bindings._openssl.ffi.from_buffer
[function]
[call site]
00084
cryptography.hazmat.backends.openssl.backend.Backend._consume_errors
[function]
[call site]
00085
cryptography.hazmat.bindings.openssl.binding._consume_errors
[function]
[call site]
00086
cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert
[function]
[call site]
00087
cryptography.hazmat.primitives.ciphers.base.Cipher._wrap_ctx
[function]
[call site]
00088
.isinstance
[function]
[call site]
00089
cryptography.hazmat.primitives.ciphers.base._AEADCipherContext.__init__
[function]
[call site]
00090
cryptography.hazmat.primitives.ciphers.base._AEADCipherContext.__init__
[function]
[call site]
00091
cryptography.hazmat.primitives.ciphers.base._CipherContext.__init__
[function]
[call site]
00092
cryptography.hazmat.primitives.ciphers.algorithms.AES.__init__
[function]
[call site]
00093
cryptography.hazmat.primitives.ciphers.algorithms._verify_key_size
[function]
[call site]
00094
cryptography.utils._check_byteslike
[function]
[call site]
00095
.len
[function]
[call site]
00096
cryptography.hazmat.primitives.ciphers.modes.CBC.__init__
[function]
[call site]
00097
cryptography.utils._check_byteslike
[function]
[call site]
00098
cryptography.hazmat.primitives.ciphers.base._AEADCipherContext.update
[function]
[call site]
00099
.len
[function]
[call site]
00100
cryptography.hazmat.primitives.ciphers.base._AEADCipherContext._check_limit
[function]
[call site]
00101
cryptography.hazmat.primitives.ciphers.base._CipherContext.update
[function]
[call site]
00102
cryptography.hazmat.backends.openssl.ciphers._CipherContext.update
[function]
[call site]
00103
.len
[function]
[call site]
00104
.bytearray
[function]
[call site]
00105
cryptography.hazmat.backends.openssl.ciphers._CipherContext.update_into
[function]
[call site]
00106
.len
[function]
[call site]
00107
.len
[function]
[call site]
00108
cryptography.hazmat.bindings._openssl.ffi.new
[function]
[call site]
00109
cryptography.hazmat.bindings._openssl.ffi.from_buffer
[function]
[call site]
00110
cryptography.hazmat.bindings._openssl.ffi.from_buffer
[function]
[call site]
00111
.min
[function]
[call site]
00112
.isinstance
[function]
[call site]
00113
cryptography.hazmat.backends.openssl.backend.Backend._consume_errors
[function]
[call site]
00114
cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert
[function]
[call site]
00115
.bytes
[function]
[call site]
00116
cryptography.hazmat.primitives.ciphers.base._AEADCipherContext.finalize
[function]
[call site]
00117
cryptography.hazmat.primitives.ciphers.base._CipherContext.finalize
[function]
[call site]
00118
cryptography.hazmat.backends.openssl.ciphers._CipherContext.finalize
[function]
[call site]
00119
.isinstance
[function]
[call site]
00120
cryptography.hazmat.bindings._openssl.ffi.new
[function]
[call site]
00121
cryptography.hazmat.bindings._openssl.ffi.new
[function]
[call site]
00122
cryptography.hazmat.backends.openssl.backend.Backend._consume_errors
[function]
[call site]
00123
.isinstance
[function]
[call site]
00124
cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert
[function]
[call site]
00125
.isinstance
[function]
[call site]
00126
cryptography.hazmat.bindings._openssl.ffi.new
[function]
[call site]
00127
cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert
[function]
[call site]
00128
cryptography.hazmat.bindings._openssl.ffi.buffer
[function]
[call site]
00129
cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert
[function]
[call site]
00130
cryptography.hazmat.bindings._openssl.ffi.buffer
[function]
[call site]
00131
current_time.to_bytes
[function]
[call site]
00132
cryptography.hazmat.primitives.hmac.HMAC.__init__
[function]
[call site]
00133
.isinstance
[function]
[call site]
00134
cryptography.hazmat.backends.openssl.backend.Backend.create_hmac_ctx
[function]
[call site]
00135
cryptography.hazmat.backends.openssl.hmac._HMACContext.__init__
[function]
[call site]
00136
cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert
[function]
[call site]
00137
cryptography.hazmat.bindings._openssl.ffi.gc
[function]
[call site]
00138
cryptography.hazmat.backends.openssl.backend.Backend._evp_md_from_algorithm
[function]
[call site]
00139
algorithm.name.encode
[function]
[call site]
00140
cryptography.hazmat.bindings._openssl.ffi.from_buffer
[function]
[call site]
00141
.len
[function]
[call site]
00142
cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert
[function]
[call site]
00143
cryptography.hazmat.primitives.hmac.HMAC.update
[function]
[call site]
00144
cryptography.utils._check_byteslike
[function]
[call site]
00145
cryptography.hazmat.backends.openssl.hmac._HMACContext.update
[function]
[call site]
00146
cryptography.hazmat.bindings._openssl.ffi.from_buffer
[function]
[call site]
00147
.len
[function]
[call site]
00148
cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert
[function]
[call site]
00149
cryptography.hazmat.primitives.hmac.HMAC.finalize
[function]
[call site]
00150
cryptography.hazmat.backends.openssl.hmac._HMACContext.finalize
[function]
[call site]
00151
cryptography.hazmat.bindings._openssl.ffi.new
[function]
[call site]
00152
cryptography.hazmat.bindings._openssl.ffi.new
[function]
[call site]
00153
cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert
[function]
[call site]
00154
cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert
[function]
[call site]
00155
cryptography.hazmat.bindings._openssl.ffi.buffer
[function]
[call site]
00156
base64.urlsafe_b64encode
[function]
[call site]
00157
cryptography.fernet.Fernet.decrypt
[function]
[call site]
00158
cryptography.fernet.Fernet._get_unverified_token_data
[function]
[call site]
00159
.isinstance
[function]
[call site]
00160
base64.urlsafe_b64decode
[function]
[call site]
00161
.len
[function]
[call site]
00162
int.from_bytes
[function]
[call site]
00163
time.time
[function]
[call site]
00164
.int
[function]
[call site]
00165
cryptography.fernet.Fernet._decrypt_data
[function]
[call site]
00166
cryptography.fernet.Fernet._verify_signature
[function]
[call site]
00167
cryptography.hazmat.primitives.hmac.HMAC.__init__
[function]
[call site]
00168
cryptography.hazmat.primitives.hmac.HMAC.update
[function]
[call site]
00169
cryptography.hazmat.primitives.hmac.HMAC.verify
[function]
[call site]
00170
cryptography.utils._check_bytes
[function]
[call site]
00171
cryptography.hazmat.backends.openssl.hmac._HMACContext.verify
[function]
[call site]
00172
cryptography.hazmat.backends.openssl.hmac._HMACContext.finalize
[function]
[call site]
00173
cryptography.hazmat.primitives.constant_time.bytes_eq
[function]
[call site]
00174
.isinstance
[function]
[call site]
00175
.isinstance
[function]
[call site]
00176
hmac.compare_digest
[function]
[call site]
00177
cryptography.hazmat.primitives.ciphers.base.Cipher.__init__
[function]
[call site]
00178
cryptography.hazmat.primitives.ciphers.base.Cipher.decryptor
[function]
[call site]
00179
cryptography.hazmat.backends.openssl.backend.Backend.create_symmetric_decryption_ctx
[function]
[call site]
00180
cryptography.hazmat.backends.openssl.ciphers._CipherContext.__init__
[function]
[call site]
00181
cryptography.hazmat.primitives.ciphers.base.Cipher._wrap_ctx
[function]
[call site]
00182
cryptography.hazmat.primitives.ciphers.algorithms.AES.__init__
[function]
[call site]
00183
cryptography.hazmat.primitives.ciphers.modes.CBC.__init__
[function]
[call site]
00184
cryptography.hazmat.primitives.ciphers.base._AEADCipherContext.update
[function]
[call site]
00185
cryptography.hazmat.primitives.ciphers.base._CipherContext.update
[function]
[call site]
00186
cryptography.hazmat.primitives.ciphers.base._AEADCipherContext.finalize
[function]
[call site]
00187
cryptography.hazmat.primitives.ciphers.base._CipherContext.finalize
[function]
[call site]
00188
cryptography.hazmat.primitives.padding.PKCS7.__init__
[function]
[call site]
00189
cryptography.hazmat.primitives.padding.PKCS7.unpadder
[function]
[call site]
00190
cryptography.hazmat.primitives.padding._PKCS7UnpaddingContext.__init__
[function]
[call site]
00191
cryptography.hazmat.primitives.padding._PKCS7UnpaddingContext.update
[function]
[call site]
00192
cryptography.hazmat.primitives.padding._byte_unpadding_update
[function]
[call site]
00193
cryptography.utils._check_byteslike
[function]
[call site]
00194
.bytes
[function]
[call site]
00195
.len
[function]
[call site]
00196
.max
[function]
[call site]
00197
cryptography.hazmat.primitives.padding._PKCS7UnpaddingContext.finalize
[function]
[call site]
00198
cryptography.hazmat.primitives.padding._byte_unpadding_check
[function]
[call site]
00199
.len
[function]
[call site]
00200
cryptography.hazmat.bindings._rust.check_pkcs7_padding
[function]
[call site]
00201
cryptography.hazmat.bindings._rust.check_ansix923_padding
[function]
[call site]
00202
fdp.ConsumeBytes
[function]
[call site]
00203
fdp.ConsumeBytes
[function]
[call site]
00204
cryptography.hazmat.primitives.kdf.pbkdf2.PBKDF2HMAC.__init__
[function]
[call site]
00205
cryptography.hazmat.backends.openssl.backend.Backend.pbkdf2_hmac_supported
[function]
[call site]
00206
cryptography.hazmat.backends.openssl.backend.Backend.hmac_supported
[function]
[call site]
00207
.isinstance
[function]
[call site]
00208
cryptography.hazmat.backends.openssl.backend.Backend.hash_supported
[function]
[call site]
00209
.isinstance
[function]
[call site]
00210
cryptography.hazmat.backends.openssl.backend.Backend._evp_md_from_algorithm
[function]
[call site]
00211
cryptography.utils._check_bytes
[function]
[call site]
00212
cryptography.hazmat.primitives.kdf.pbkdf2.PBKDF2HMAC.derive
[function]
[call site]
00213
cryptography.utils._check_byteslike
[function]
[call site]
00214
cryptography.hazmat.backends.openssl.backend.Backend.derive_pbkdf2_hmac
[function]
[call site]
00215
cryptography.hazmat.bindings._openssl.ffi.new
[function]
[call site]
00216
cryptography.hazmat.backends.openssl.backend.Backend._evp_md_non_null_from_algorithm
[function]
[call site]
00217
cryptography.hazmat.backends.openssl.backend.Backend._evp_md_from_algorithm
[function]
[call site]
00218
cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert
[function]
[call site]
00219
cryptography.hazmat.bindings._openssl.ffi.from_buffer
[function]
[call site]
00220
.len
[function]
[call site]
00221
.len
[function]
[call site]
00222
cryptography.hazmat.backends.openssl.backend.Backend.openssl_assert
[function]
[call site]
00223
cryptography.hazmat.bindings._openssl.ffi.buffer
[function]
[call site]
00224
base64.urlsafe_b64encode
[function]
[call site]
00225
cryptography.fernet.Fernet.__init__
[function]
[call site]
00226
cryptography.fernet.Fernet.encrypt
[function]
[call site]
00227
cryptography.fernet.Fernet.decrypt
[function]
[call site]
00228