Patent ID: 6154541
Filing Date: 2000-11-28
Classification: H04L

Abstract:
A cryptographic method comprising the steps of:providing a plurality of key section construction methods;deriving a decryption key including a decryption key set of identifiables logically segregated into sections, each said section generated by one of a plurality of construction methods and said segregation is kept secret;deriving from said decryption key an encryption key, each section of said decryption key set is transformed to a corresponding section of said encryption key set and at least two said sections are transformed under different transformation methods, and previously generated and transformed sections are transformed together with the currently generated section;accepting a message in the form of an input sequence of integers;converting said encryption key set to a key vector and converting said input sequence of integers to at least one data vector having the same dimensions as said key vector;generating ciphertext by computation that includes calculating the inner product of each of said data vectors with said key vector;accepting a ciphertext; anddecrypting said ciphertext to recover said message.