Invention Grant
- Patent Title: Method of executing an algorithm for protecting an electronic device by affine masking and associated device
- Patent Title (中): 执行通过仿射掩蔽和相关设备保护电子设备的算法的方法
-
Application No.: US12891895Application Date: 2010-09-28
-
Publication No.: US08577025B2Publication Date: 2013-11-05
- Inventor: Guillaume Fumaroli , Sylvain Lachartre , Jean Martinelli , Emmanuel Prouff , Mathieu Rivain
- Applicant: Guillaume Fumaroli , Sylvain Lachartre , Jean Martinelli , Emmanuel Prouff , Mathieu Rivain
- Applicant Address: FR Neuilly sur Seine
- Assignee: Thales
- Current Assignee: Thales
- Current Assignee Address: FR Neuilly sur Seine
- Agency: Baker & Hostetler LLP
- Priority: FR0904642 20090929
- Main IPC: H04L29/06
- IPC: H04L29/06

Abstract:
A method of executing an algorithm includes protecting an electronic device by affine masking. The electronic device executes operations on secret variables x, the secret variables x being binary vectors of a given size N other than zero. The method further includes replacing the secret variables x using an affine masking operation, by the following affine function: m(x)=R.x+r, where R is a random invertible binary matrix with N rows and N columns and r is a random binary vector of size N.
Public/Granted literature
Information query