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