A readable demonstration of comparison function timing attacks