Measurement data and tools: state persistence in stateful hash-based signatures on embedded flash
收藏资源简介:
Measurement data, tools and scripts behind the paper "Silent Key Reuse in DeployedSignature Libraries: Measuring the Cost of State Persistence on Embedded Flash". Stateful hash-based signature schemes require the one-time-signature index to becommitted to non-volatile storage before each signature is released. This depositcontains the measurements of what that commit costs on embedded storage, afault-injection study of what is lost when the write is batched, and a survey of thestate-authority model of five deployed implementations (wolfCrypt, liboqs, Ciscohash-sigs, the RFC 8391 reference implementation, and Bouncy Castle). Contents: 67 CSV files of raw measurement output; the C and Java programs that producedthem; the shell and Python scripts that run the experiments and rebuild every table inthe paper; and two supplementary tables omitted from the paper for length. Hardware: three Raspberry Pi 4B boards with different microSD cards, one Raspberry Pi 5,and seven USB flash units, all under Linux.



