摘要 |
PROBLEM TO BE SOLVED: To provide a data encryption method which provides optimal security and which can be implemented with relatively simple functions only requiring modest calculation resources. SOLUTION: A computing unit processes input information x using a key for supplying information F(x) encoded by a function F. The function F uses a decorrelation module M<SB>K</SB>such that F(x)=[F'(M<SB>K</SB>)](x), in which K is a random key and F' a cryptographic function. Generally speaking, a decorrelation module serves to transform a message x by the function MK involving a key, such that the distribution MK (x1), ..., MK (xt) obtained from any t different messages with a random variation of the key has a uniform or quasi uniform distribution. COPYRIGHT: (C)2009,JPO&INPIT |