首页>
外国专利>
method for production of a pseudozufallssequenz
method for production of a pseudozufallssequenz
展开▼
机译:假假摔跤的生产方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
The aim of this invention is to propose a method to generate sequences or sub-keys based on a main key, in which each sub-key gives no information to recover the main key or any other sub-keys. ??The aim is achieved with a method to generate sub-keys based on a main key (MKEY), comprising the following steps: obtaining a first value (A1) by applying to the main key (MKEY) a linear diversification layer by mixing the main key (MKEY) with a constant, applying to the first value (A1) a non-linear transformation, this transformation comprising the steps of: obtaining a second value (A2) by applying the first value (A1) to a substitution layer, the substitution layer comprising at least one substitution box (sbox), each substitution box containing at least one table of constants for which the input serves as the pointer and the pointed constant serves as the output, obtaining a third value (A3) by using a diffusion box of multi-permutation type based on the second value (A2), dividing the third value (A3) in N blocks of same size, obtaining the output fourth value (A4) formed by N blocks, each block of the fourth value (A4) being the result of the combination of N-1 blocks of the third value (A3), the missing block being the block of the same index, obtaining the fifth value (A5) by applying to the fourth value (A4) a substitution layer, obtaining the sub-key (RKEY) by applying to the fifth value (A5) a symmetrical encryption module, the first value (A1) serving as the key input for this module. IMAGE
展开▼