DurableNonce_OtterSec_2022-06-20.pdf 1.3 MB