CTFZone 2022 Buggy ASM challenge writeup

Introduction Some time ago Guido Vranken (please check out his blog) stumbled upon the cryptographic library Barretenberg that is being developed by our team at Aztec Protocol. As the creator of probably the most successful differential cryptographic fuzzer there is, he quickly found several bugs that our internal audits had overlooked. One of the more serious ones that he found was a bug in the assembly code intended to perform Montgomery squaring....

September 2, 2022 · 14 min · 2937 words · Rumata888