发明名称 ENCRYPTION METHOD
摘要 <p>A cryptographic system creates a key table from a single key such that the relationship between the keys in the key table cannot be determined even if the system implementation is known. The system uses variable functions in which the determinants are changed by the variable function chosen by the determinant. Thus, the functions used in creating the key table do not have to be one-to-one functions. From the key table, four blocks of bytes of additional key based determinants are formed which are called masks. The original key does not exist in either the key table or the mask table. The system preferably uses the key table in a multiple round encryption process. The keys chosen from the table for a key addition operation are a function of the plaintext, the current state of the ciphertext, and the mask values. Therefore, the order in which the keys are chosen is not predetermined or patterned. The system also selects the other encryption functions, including permutations and substitutions, by the plaintext, current state of the ciphertext and the mask values. The cryptographic system also can include a function referred to as the enclave function. This function operates on lookup tables and creates complete inter-symbol dependency on the block of bytes.</p>
申请公布号 EP0489742(B1) 申请公布日期 1997.11.19
申请号 EP19900911008 申请日期 1990.03.14
申请人 CRYPTECH, INC. 发明人 WOOD, MICHAEL, C.
分类号 G09C1/00;H04L9/06;H04L9/14;(IPC1-7):H04L9/06 主分类号 G09C1/00
代理机构 代理人
主权项
地址
您可能感兴趣的专利