Invention Grant
- Patent Title: Method and device for generating a pseudorandom sequence
- Patent Title (中): 用于生成伪随机序列的方法和装置
-
Application No.: US11922382Application Date: 2006-06-13
-
Publication No.: US08601041B2Publication Date: 2013-12-03
- Inventor: Henri Gilbert , Jacques Patarin , Côme Berbain
- Applicant: Henri Gilbert , Jacques Patarin , Côme Berbain
- Applicant Address: FR Paris
- Assignee: France Telecom
- Current Assignee: France Telecom
- Current Assignee Address: FR Paris
- Agency: Cozen O'Connor
- Priority: FR0506041 20050614
- International Application: PCT/FR2006/050553 WO 20060613
- International Announcement: WO2006/134302 WO 20061221
- Main IPC: G06F7/58
- IPC: G06F7/58

Abstract:
A method of generating a pseudorandom sequence of terms belonging to a finite body K of cardinal q≧2 intended to be used in a cryptographic procedure, said method comprising the iterative calculation, from an initialization n-tuple X(0)=(X(0)1, X(0)2, . . . , X(0)n), where n≧2, of elements of K, of n-tuples X(i)=(X(i)1, X(i)2, . . . , X(i)n) of elements of K (where i=1, 2, . . . ), each n-tuple X(i) being obtained on iteration number i in a predetermined manner at least from certain components Y(i)k of an m-tuple Y(i)=(Y(i)1, Y(i)2, . . . , Y(i)m), where m≧n, of elements of K and the terms of said pseudorandom sequence being extracted in a predetermined manner from the n-tuples X and/or the m-tuples Y. For at least one value of i, among said components Y(i)k of the m-tuple Y(i) that are used to obtain the multiplet X(i), at least E(n/2) of them are each represented by a predetermined second degree polynomial function, with coefficients in K, of the components of the n-tuple X(i−1).
Public/Granted literature
- US20090319590A1 Method and device for generating a psuedorandom sequence Public/Granted day:2009-12-24
Information query