Timing attack (2/26)

Timing attack