The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
49 | 117 | Crypto.Util.number.bytes_to_long | call site: {node_id} | Crypto.Cipher.blockalgo.BlockAlgo._start_gcm |
42 | 174 | Crypto.Cipher.blockalgo.BlockAlgo.encrypt | call site: {node_id} | Crypto.Cipher.blockalgo.BlockAlgo._start_ccm |
13 | 58 | Crypto.Util.number.long_to_bytes | call site: {node_id} | Crypto.Util.Counter.new |
8 | 105 | Crypto.Cipher.blockalgo.BlockAlgo._start_PGP | call site: {node_id} | Crypto.Cipher.blockalgo.BlockAlgo._start_eax |
7 | 22 | Crypto.Hash.CMAC._SmoothMAC.update | call site: {node_id} | Crypto.Cipher.blockalgo._GHASH._update |
7 | 40 | Crypto.Hash.CMAC._SmoothMAC.update | call site: {node_id} | Crypto.Cipher.blockalgo.BlockAlgo._start_ccm |
5 | 14 | Crypto.Cipher.blockalgo.BlockAlgo.__init__ | call site: {node_id} | Crypto.Cipher.blockalgo._CBCMAC.__init__ |
4 | 89 | Crypto.Util.Counter.new | call site: {node_id} | Crypto.Util.py3compat.bstr |
4 | 100 | Crypto.Cipher.blockalgo.BlockAlgo._start_PGP | call site: {node_id} | Crypto.Util.py3compat.b |
3 | 167 | Crypto.Cipher.blockalgo.BlockAlgo.__init__ | call site: {node_id} | Crypto.Cipher.blockalgo.BlockAlgo.__init__ |
2 | 77 | Crypto.Util.Counter._encode | call site: {node_id} | Crypto.Util.py3compat.bchr |
1 | 48 | Crypto.Util.py3compat.bchr | call site: {node_id} | Crypto.Util.number.long_to_bytes |
...fuzz_aes.TestOneInput
[function]
[call site]
00000
.len
[function]
[call site]
00001
atheris.FuzzedDataProvider
[function]
[call site]
00002
fdp.ConsumeBytes
[function]
[call site]
00003
fdp.ConsumeBytes
[function]
[call site]
00004
fdp.ConsumeBytes
[function]
[call site]
00005
Crypto.Cipher.AES.new
[function]
[call site]
00006
Crypto.Cipher.AES.AESCipher.__init__
[function]
[call site]
00007
Crypto.Cipher.blockalgo.BlockAlgo.__init__
[function]
[call site]
00008
Crypto.Cipher.blockalgo._getParameter
[function]
[call site]
00009
kwargs.get
[function]
[call site]
00010
.len
[function]
[call site]
00011
kwargs.get
[function]
[call site]
00012
Crypto.Cipher.blockalgo._getParameter
[function]
[call site]
00013
.len
[function]
[call site]
00014
kwargs.get
[function]
[call site]
00015
kwargs.get
[function]
[call site]
00016
Crypto.Cipher.blockalgo._CBCMAC.__init__
[function]
[call site]
00017
Crypto.Hash.CMAC._SmoothMAC.__init__
[function]
[call site]
00018
Crypto.Hash.CMAC.CMAC.update
[function]
[call site]
00019
Crypto.Hash.CMAC.CMAC.update
[function]
[call site]
00020
Crypto.Hash.CMAC._SmoothMAC.update
[function]
[call site]
00021
Crypto.Hash.CMAC._SmoothMAC.can_reduce
[function]
[call site]
00022
.len
[function]
[call site]
00023
Crypto.Hash.CMAC._SmoothMAC._update
[function]
[call site]
00024
Crypto.Cipher.blockalgo._GHASH._update
[function]
[call site]
00025
_galois.ghash
[function]
[call site]
00026
Crypto.Hash.CMAC.CMAC._update
[function]
[call site]
00027
Crypto.Cipher.blockalgo._CBCMAC._update
[function]
[call site]
00028
.len
[function]
[call site]
00029
.len
[function]
[call site]
00030
.len
[function]
[call site]
00031
.divmod
[function]
[call site]
00032
Crypto.Hash.CMAC._SmoothMAC.can_reduce
[function]
[call site]
00033
Crypto.Util.py3compat.b
[function]
[call site]
00034
binascii.a2b_hex.encode
[function]
[call site]
00035
binascii.a2b_hex.join
[function]
[call site]
00036
Crypto.Hash.CMAC._SmoothMAC._update
[function]
[call site]
00037
Crypto.Cipher.blockalgo._GHASH._update
[function]
[call site]
00038
Crypto.Hash.CMAC.CMAC._update
[function]
[call site]
00039
Crypto.Cipher.blockalgo._CBCMAC._update
[function]
[call site]
00040
Crypto.Hash.CMAC._SmoothMAC.update
[function]
[call site]
00041
Crypto.Cipher.blockalgo.BlockAlgo._start_ccm
[function]
[call site]
00042
Crypto.Hash.CMAC._SmoothMAC.can_reduce
[function]
[call site]
00043
.len
[function]
[call site]
00044
.divmod
[function]
[call site]
00045
Crypto.Util.py3compat.bchr
[function]
[call site]
00046
.chr
[function]
[call site]
00047
.bytes
[function]
[call site]
00048
Crypto.Util.number.long_to_bytes
[function]
[call site]
00049
Crypto.Util.py3compat.b
[function]
[call site]
00050
.int
[function]
[call site]
00051
struct.pack
[function]
[call site]
00052
.len
[function]
[call site]
00053
.range
[function]
[call site]
00054
Crypto.Util.py3compat.b
[function]
[call site]
00055
.len
[function]
[call site]
00056
.len
[function]
[call site]
00057
Crypto.Util.py3compat.b
[function]
[call site]
00058
Crypto.Util.py3compat.b
[function]
[call site]
00059
Crypto.Util.py3compat.b
[function]
[call site]
00060
Crypto.Util.py3compat.b
[function]
[call site]
00061
Crypto.Util.number.long_to_bytes
[function]
[call site]
00062
Crypto.Cipher.blockalgo._CBCMAC._ignite
[function]
[call site]
00063
.len
[function]
[call site]
00064
Crypto.Util.py3compat.bchr
[function]
[call site]
00065
Crypto.Util.py3compat.b
[function]
[call site]
00066
Crypto.Hash.CMAC.CMAC.update
[function]
[call site]
00067
Crypto.Hash.CMAC._SmoothMAC.update
[function]
[call site]
00068
Crypto.Util.py3compat.bchr
[function]
[call site]
00069
.len
[function]
[call site]
00070
Crypto.Util.Counter.new
[function]
[call site]
00071
.divmod
[function]
[call site]
00072
Crypto.Util.Counter._encode
[function]
[call site]
00073
.int
[function]
[call site]
00074
.range
[function]
[call site]
00075
Crypto.Util.py3compat.bchr
[function]
[call site]
00076
retval.append
[function]
[call site]
00077
Crypto.Util.py3compat.bchr
[function]
[call site]
00078
retval.insert
[function]
[call site]
00079
Crypto.Util.py3compat.b
[function]
[call site]
00080
binascii.a2b_hex.join
[function]
[call site]
00081
warnings.warn
[function]
[call site]
00082
Crypto.Util.py3compat.bstr
[function]
[call site]
00083
.str
[function]
[call site]
00084
.isinstance
[function]
[call site]
00085
.bytes
[function]
[call site]
00086
.bytes
[function]
[call site]
00087
Crypto.Util.py3compat.bstr
[function]
[call site]
00088
_counter._newLE
[function]
[call site]
00089
Crypto.Util.py3compat.bstr
[function]
[call site]
00090
Crypto.Util.py3compat.bstr
[function]
[call site]
00091
_counter._newBE
[function]
[call site]
00092
Crypto.Util.py3compat.bchr
[function]
[call site]
00093
Crypto.Cipher.blockalgo.BlockAlgo._start_PGP
[function]
[call site]
00094
Crypto.Cipher.blockalgo._getParameter
[function]
[call site]
00095
Crypto.Cipher.blockalgo._getParameter
[function]
[call site]
00096
factory.new
[function]
[call site]
00097
Crypto.Util.py3compat.b
[function]
[call site]
00098
.len
[function]
[call site]
00099
IV_cipher.encrypt
[function]
[call site]
00100
Crypto.Util.py3compat.b
[function]
[call site]
00101
.len
[function]
[call site]
00102
IV_cipher.decrypt
[function]
[call site]
00103
Crypto.Util.py3compat.b
[function]
[call site]
00104
factory.new
[function]
[call site]
00105
Crypto.Cipher.blockalgo.BlockAlgo._start_eax
[function]
[call site]
00106
Crypto.Cipher.blockalgo._getParameter
[function]
[call site]
00107
kwargs.get
[function]
[call site]
00108
Crypto.Util.py3compat.bchr
[function]
[call site]
00109
Crypto.Util.py3compat.bchr
[function]
[call site]
00110
CMAC.new
[function]
[call site]
00111
.range
[function]
[call site]
00112
Crypto.Util.number.bytes_to_long
[function]
[call site]
00113
.len
[function]
[call site]
00114
Crypto.Util.py3compat.b
[function]
[call site]
00115
.range
[function]
[call site]
00116
struct.unpack
[function]
[call site]
00117
Crypto.Util.Counter.new
[function]
[call site]
00118
factory.new
[function]
[call site]
00119
Crypto.Cipher.blockalgo.BlockAlgo._start_siv
[function]
[call site]
00120
.len
[function]
[call site]
00121
.divmod
[function]
[call site]
00122
Crypto.Cipher.blockalgo._getParameter
[function]
[call site]
00123
Crypto.Protocol.KDF._S2V.__init__
[function]
[call site]
00124
Crypto.Util.py3compat.bchr
[function]
[call site]
00125
Crypto.Cipher.blockalgo.BlockAlgo._start_gcm
[function]
[call site]
00126
Crypto.Cipher.blockalgo._getParameter
[function]
[call site]
00127
kwargs.get
[function]
[call site]
00128
Crypto.Util.py3compat.bchr
[function]
[call site]
00129
factory.new
[function]
[call site]
00130
.len
[function]
[call site]
00131
Crypto.Util.py3compat.b
[function]
[call site]
00132
Crypto.Util.number.bytes_to_long
[function]
[call site]
00133
.len
[function]
[call site]
00134
Crypto.Util.py3compat.bchr
[function]
[call site]
00135
.len
[function]
[call site]
00136
Crypto.Util.number.long_to_bytes
[function]
[call site]
00137
Crypto.Cipher.blockalgo._GHASH.__init__
[function]
[call site]
00138
Crypto.Hash.CMAC._SmoothMAC.__init__
[function]
[call site]
00139
_galois.ghash_expand
[function]
[call site]
00140
Crypto.Util.py3compat.bchr
[function]
[call site]
00141
Crypto.Hash.CMAC.CMAC.update
[function]
[call site]
00142
Crypto.Hash.CMAC._SmoothMAC.update
[function]
[call site]
00143
Crypto.Hash.CMAC._SmoothMAC.digest
[function]
[call site]
00144
Crypto.Util.py3compat.b
[function]
[call site]
00145
Crypto.Hash.CMAC.CMAC.update
[function]
[call site]
00146
Crypto.Hash.CMAC._SmoothMAC.update
[function]
[call site]
00147
Crypto.Util.py3compat.b
[function]
[call site]
00148
binascii.a2b_hex.join
[function]
[call site]
00149
Crypto.Hash.CMAC.CMAC._digest
[function]
[call site]
00150
.len
[function]
[call site]
00151
Crypto.Util.strxor.strxor
[function]
[call site]
00152
Crypto.Util.py3compat.bchr
[function]
[call site]
00153
Crypto.Util.strxor.strxor
[function]
[call site]
00154
Crypto.Util.py3compat.bchr
[function]
[call site]
00155
.len
[function]
[call site]
00156
Crypto.Cipher.blockalgo._CBCMAC._digest
[function]
[call site]
00157
Crypto.Cipher.blockalgo._GHASH._digest
[function]
[call site]
00158
Crypto.Hash.CMAC._SmoothMAC._digest
[function]
[call site]
00159
Crypto.Hash.CMAC.CMAC.digest
[function]
[call site]
00160
Crypto.Hash.CMAC._SmoothMAC.digest
[function]
[call site]
00161
Crypto.Hash.CMAC.CMAC.digest
[function]
[call site]
00162
Crypto.Util.number.bytes_to_long
[function]
[call site]
00163
Crypto.Util.Counter.new
[function]
[call site]
00164
Crypto.Cipher.blockalgo._GHASH.__init__
[function]
[call site]
00165
Crypto.Util.Counter.new
[function]
[call site]
00166
factory.new
[function]
[call site]
00167
Crypto.Cipher.blockalgo.BlockAlgo.__init__
[function]
[call site]
00168
.str
[function]
[call site]
00169
.str
[function]
[call site]
00170
Crypto.Cipher.blockalgo.BlockAlgo.encrypt
[function]
[call site]
00171
.len
[function]
[call site]
00172
Crypto.Util.py3compat.b
[function]
[call site]
00173
.len
[function]
[call site]
00174
Crypto.Hash.CMAC._SmoothMAC.get_len
[function]
[call site]
00175
Crypto.Cipher.blockalgo.BlockAlgo._start_ccm
[function]
[call site]
00176
.len
[function]
[call site]
00177
Crypto.Cipher.blockalgo.BlockAlgo._start_ccm
[function]
[call site]
00178
Crypto.Hash.CMAC._SmoothMAC.zero_pad
[function]
[call site]
00179
Crypto.Util.py3compat.bchr
[function]
[call site]
00180
Crypto.Hash.CMAC.CMAC.update
[function]
[call site]
00181
Crypto.Protocol.KDF._S2V.update
[function]
[call site]
00182
CMAC.new
[function]
[call site]
00183
Crypto.Protocol.KDF._S2V._double
[function]
[call site]
00184
Crypto.Util.number.bytes_to_long
[function]
[call site]
00185
Crypto.Util.py3compat.bord
[function]
[call site]
00186
.ord
[function]
[call site]
00187
.len
[function]
[call site]
00188
Crypto.Util.number.long_to_bytes
[function]
[call site]
00189
.len
[function]
[call site]
00190
mac.digest
[function]
[call site]
00191
Crypto.Util.strxor.strxor
[function]
[call site]
00192
Crypto.Hash.CMAC._SmoothMAC.update
[function]
[call site]
00193
Crypto.Hash.CMAC.CMAC.update
[function]
[call site]
00194
Crypto.Protocol.KDF._S2V.update
[function]
[call site]
00195
Crypto.Hash.CMAC._SmoothMAC.update
[function]
[call site]
00196
Crypto.Hash.CMAC.CMAC.update
[function]
[call site]
00197
Crypto.Protocol.KDF._S2V.update
[function]
[call site]
00198
Crypto.Hash.CMAC._SmoothMAC.update
[function]
[call site]
00199
Crypto.Protocol.KDF._S2V.derive
[function]
[call site]
00200
.len
[function]
[call site]
00201
Crypto.Util.strxor.strxor
[function]
[call site]
00202
Crypto.Util.py3compat.bchr
[function]
[call site]
00203
Crypto.Util.py3compat.bchr
[function]
[call site]
00204
Crypto.Protocol.KDF._S2V._double
[function]
[call site]
00205
Crypto.Util.strxor.strxor
[function]
[call site]
00206
CMAC.new
[function]
[call site]
00207
mac.digest
[function]
[call site]
00208
Crypto.Cipher.blockalgo.BlockAlgo._siv_ctr_cipher
[function]
[call site]
00209
Crypto.Util.number.bytes_to_long
[function]
[call site]
00210
Crypto.Util.Counter.new
[function]
[call site]
00211
Crypto.Hash.CMAC._SmoothMAC.zero_pad
[function]
[call site]
00212
Crypto.Hash.CMAC.CMAC.update
[function]
[call site]
00213
Crypto.Protocol.KDF._S2V.update
[function]
[call site]
00214
Crypto.Hash.CMAC._SmoothMAC.update
[function]
[call site]
00215
.len
[function]
[call site]
00216
.str
[function]
[call site]
00217