-
公开(公告)号:FR2841020A1
公开(公告)日:2003-12-19
申请号:FR0207298
申请日:2002-06-13
Applicant: ST MICROELECTRONICS SA
Inventor: MOREAUX CHRISTOPHE , ANGUILLE CLAUDE
-
公开(公告)号:DE60305781D1
公开(公告)日:2006-07-20
申请号:DE60305781
申请日:2003-04-17
Applicant: ST MICROELECTRONICS SA
Inventor: COURCAMBECK STEPHEN , ANGUILLE CLAUDE
Abstract: The integrated processor coding chops digital word streams into predetermined sizes and generates key codes (Cb) generated pseudo randomly (10). The codes operate from a key function (K) and vector initialisation (IV) which changes for each block. The digital word blocks and key codes are combined continuously and memorised in a memory (23).
-
公开(公告)号:AT407494T
公开(公告)日:2008-09-15
申请号:AT05106111
申请日:2005-07-05
Applicant: PROTON WORLD INT NV , ST MICROELECTRONICS SA
Inventor: DAEMEN JOAN , GUILLEMIN PIERRE , ANGUILLE CLAUDE , BAEDOUILLET MICHEL , LIARDET PIERRE-YVAN , TEGLIA YANNICK
Abstract: The method involves applying a ciphering algorithm with a function of a key specific to an integrated circuit of an initialization vector. A ciphered data is memorized, where the initialization vector includes a storage address of the data in a memory and a differentiation value. An algorithm identical to the ciphering algorithm is applied based on the address of the ciphered data. An independent claim is also included for a smart card comprising an electronic assembly.
-
公开(公告)号:DE602004001732T2
公开(公告)日:2007-08-09
申请号:DE602004001732
申请日:2004-09-06
Applicant: ST MICROELECTRONICS SA
Inventor: VOLP MARCUS , ANGUILLE CLAUDE
Abstract: The method involves selecting a secret key from keys stored with key identifiers in registers. Data is divided into a stream of data words of determined size. A pseudo-random number is generated based on the secret key and an initialization vector. The data word and number are combined to generate an encrypted data word and the encrypted data word is stored with the vector and the identifier of the key in an external memory (23). Independent claims are also included for the following: (A) a device for implementing a data encrypting method (B) an electronic apparatus having processors with encrypting/decrypting unit.
-
公开(公告)号:DE602004001732D1
公开(公告)日:2006-09-14
申请号:DE602004001732
申请日:2004-09-06
Applicant: ST MICROELECTRONICS SA
Inventor: VOLP MARCUS , ANGUILLE CLAUDE
Abstract: The method involves selecting a secret key from keys stored with key identifiers in registers. Data is divided into a stream of data words of determined size. A pseudo-random number is generated based on the secret key and an initialization vector. The data word and number are combined to generate an encrypted data word and the encrypted data word is stored with the vector and the identifier of the key in an external memory (23). Independent claims are also included for the following: (A) a device for implementing a data encrypting method (B) an electronic apparatus having processors with encrypting/decrypting unit.
-
公开(公告)号:FR2856163A1
公开(公告)日:2004-12-17
申请号:FR0307088
申请日:2003-06-12
Applicant: ST MICROELECTRONICS SA
Inventor: BARDOUILLET MICHEL , ORLANDO WILLIAM , MALHERBE ALEXANDRE , ANGUILLE CLAUDE
IPC: G06F7/58
Abstract: The circuit has an input shift register (41) to receive bits flow and a comparator (42) to compare content of the register with predetermined patterns stored in a table (43). A load detector (44) detects overflow of counters with respect to a determined threshold. The detector provides the result to condition the state of a word or randomness validation bit of bit stream provided by random number generator.
-
公开(公告)号:DE60317735D1
公开(公告)日:2008-01-10
申请号:DE60317735
申请日:2003-06-12
Applicant: ST MICROELECTRONICS SA
Inventor: MOREAUX CHRISTOPHE , ANGUILLE CLAUDE
-
公开(公告)号:DE60305781T2
公开(公告)日:2007-05-16
申请号:DE60305781
申请日:2003-04-17
Applicant: ST MICROELECTRONICS SA
Inventor: COURCAMBECK STEPHEN , ANGUILLE CLAUDE
Abstract: The integrated processor coding chops digital word streams into predetermined sizes and generates key codes (Cb) generated pseudo randomly (10). The codes operate from a key function (K) and vector initialisation (IV) which changes for each block. The digital word blocks and key codes are combined continuously and memorised in a memory (23).
-
公开(公告)号:FR2885709A1
公开(公告)日:2006-11-17
申请号:FR0551199
申请日:2005-05-10
Applicant: ST MICROELECTRONICS SA , PROTON WORLD INTERNATINAL NV
Inventor: BARDOUILLET MICHEL , ANGUILLE CLAUDE , DAEMEN JOAN
Abstract: L'invention concerne un procédé d'enregistrement d'au moins un bloc d'informations variables (INFO) dans une première mémoire volatile (13) externe à un microprocesseur, consistant à calculer et à mémoriser une signature (MAC) numérique prenant en compte au moins partiellement l'adresse (ADDRESS) et le contenu dudit bloc d'information dans la mémoire, et au moins une première quantité numérique aléatoire (IRV) interne au microprocesseur.
-
公开(公告)号:FR2861234A1
公开(公告)日:2005-04-22
申请号:FR0312206
申请日:2003-10-17
Applicant: ST MICROELECTRONICS SA
Inventor: VOLP MARCUS , ANGUILLE CLAUDE
IPC: G06F21/24 , H04L9/08 , H04L9/12 , H04L9/14 , H04L9/18 , H04L9/22 , G06F15/163 , G06K19/073 , H04L9/28
Abstract: The method involves selecting a secret key from keys stored with key identifiers in registers. Data is divided into a stream of data words of determined size. A pseudo-random number is generated based on the secret key and an initialization vector. The data word and number are combined to generate an encrypted data word and the encrypted data word is stored with the vector and the identifier of the key in an external memory (23). Independent claims are also included for the following: (A) a device for implementing a data encrypting method (B) an electronic apparatus having processors with encrypting/decrypting unit.
-
-
-
-
-
-
-
-
-