Invention Grant
- Patent Title: Clock period randomization for defense against cryptographic attacks
-
Application No.: US15436489Application Date: 2017-02-17
-
Publication No.: US10958414B2Publication Date: 2021-03-23
- Inventor: Donald Stark
- Applicant: GOOGLE INC.
- Applicant Address: US CA Mountain View
- Assignee: GOOGLE INC.
- Current Assignee: GOOGLE INC.
- Current Assignee Address: US CA Mountain View
- Agency: Colby Nipper PLLC
- Main IPC: H04L9/00
- IPC: H04L9/00 ; G06F7/58

Abstract:
Methods, systems, and apparatuses for defending against cryptographic attacks using clock period randomization. The methods, systems, and apparatuses are designed to make side channel attacks and fault injection attacks more difficult by using a clock with a variable period during a cryptographic operation. In an example embodiment, a clock period randomizer includes a fixed delay generator and a variable delay generator, wherein a variable delay generated by the variable delay generator is based on a random or pseudorandom value that is changed occasionally or periodically. The methods, systems, and apparatuses are useful in hardware security applications where fault injection and/or side channel attacks are of concern.
Public/Granted literature
- US20170244546A1 CLOCK PERIOD RANDOMIZATION FOR DEFENSE AGAINST CRYPTOGRAPHIC ATTACKS Public/Granted day:2017-08-24
Information query