Access the full content

EP 1001569 A1 2000-05-17 - DEVICE AND METHOD FOR EVALUATING RANDOMNESS OF FUNCTION, DEVICE AND METHOD FOR GENERATING RANDOM FUNCTION, AND RECORDED MEDIUM ON WHICH PROGRAMS FOR IMPLEMENTING THESE METHODS ARE RECORDED

Title (en)

DEVICE AND METHOD FOR EVALUATING RANDOMNESS OF FUNCTION, DEVICE AND METHOD FOR GENERATING RANDOM FUNCTION, AND RECORDED MEDIUM ON WHICH PROGRAMS FOR IMPLEMENTING THESE METHODS ARE RECORDED

Publication

Application

Priority

JP 9902924 W 19990601

JP 15306698 A 19980602

Abstract (en)

In the evaluation of the randomness of an S-box, measures of resistance to higher order cryptanalysis, interpolation cryptanalysis, partitioning cryptanalysis and differential-linear cryptanalysis and necessary conditions for those measures to have resistance to each cryptanalysis are set, then for functions as candidates for the S-box, it is evaluated whether one or all of the conditions are satisfied, and those of the candidate functions for which one or all of the conditions are satisfied are selected as required. It is also possible to further evaluate the resistance of such selected functions to at least one of differential cryptanalysis and linear cryptanalysis and select those of the candidate functions which are resistant to at least one of the cryptanalyses as required. <IMAGE>