fuzz: don't fail when fuzzer generates valid MAC
The cryptofuzz target was based on a false premise: that it is impossible for any fuzzer to generate a valid ciphertext+MAC for the decrypt function. Niklas Gogge proved this premise incorrect using AFL++ with the CMPLOG feature, which enabled AFL++ to generate such valid messages. We remove the assertions requiring decryption to fail and add the inputs AFL++ found to the corpus.
This commit is contained in:
committed by
Rusty Russell
parent
9da6487246
commit
2b5140fbcd
@@ -0,0 +1 @@
|
||||
CBBp摺0hユu霽ホィ゚ヤモセ
|
||||
@@ -0,0 +1 @@
|
||||
CB^~õ˜ï½kcȦO†¥zfB
|
||||
Reference in New Issue
Block a user