Title: Non-linear orthormorphism maker capable of random replacing
Application Number: 200610078666 Application Date: 2006.04.30
Publication Number: 1845214 Publication Date: 2006.10.11
Approval Pub. Date: Granted Pub. Date:
International Classifi-cation: G09C1/00
Applicant(s) Name: Zhang Jian Address: 100063
Inventor(s) Name: Lu Shuwang
Attorney & Agent: liu shumin
Abstract:
     The invention discloses a non-linear orthomorphic displacement maker which can be stochastically changed and relates to an encryption design device. The invention is put forward for solving the problems that the block cipher algorithm basing on the SP (replacement and displacement) physical design lacks of iteration factors for basic substitution, the algebraic times are lower and the cryptography nature of basic displacement of the block cipher algorithm basing on the Feistel physical design is not good enough. The orthomorphic displacement maker which can be stochastically changed can be carried out by the following steps: (1) constructing function fi(xi 1,-,xi n-1) which can meet the orthomorphic displacement, in which i can be 0,1,-,or s-1; (2) setting displacement 'Ti' at will; (3) conducting Ti calculation for fi(xi 1,xi n-1) value to obtain Ti(fi(xi 1,xi n-1)); (4) then implementing Ti(fi(xi 1,xi n-1)) to obtain xi n, in which U can be ''or' '. The said orthomorphic displacement maker which can be stochastically changed is of high algebraic times and simultaneously has good cryptography nature.
Time: 12
<- Previous Patent:Random number generator   |  Next Patent:Encryption method, decode method ... ->