May 14-17, 2019 | JW Marriott Parq Vancouver, Canada

Analyzing Block Device Timing Events as a Source of Entropy (G22a)

10 May 2018
13:30 - 14:00
Ottawa Salon 209

Analyzing Block Device Timing Events as a Source of Entropy (G22a)

This presentation offers comparative benchmarking of a variety of modern hard disks and solid state drives used as an entropy source within Linux environment. We analyzed block devices in various configurations measuring access timing using both jiffies and CPU cycles. This presentation also covers the process of modifying the kernel with a test harness, collecting raw timing events, and analyzing collected data in a way compatible with FIPS or Common Criteria product certification.