A method and apparatus for generating encryption stream ciphers. The
recurrence relation is designed to operate over finite fields larger than
GF(2). The linear feedback shift register used to implement the recurrence
relation can be implemented using a circular buffer or sliding a window.
Multiplications of the elements of the finite field are implemented using
lookup tables. A non-linear output can be obtained by using one or a
combination of non-linear processes. The stream ciphers can be designed to
support multi-tier keying to suit the requirements of the applications for
which the stream ciphers are used.
Μια μέθοδος και μια συσκευή για ciphers ρευμάτων κρυπτογράφησης. Η σχέση επανάληψης έχει ως σκοπό να λειτουργήσει πέρα από τους πεπερασμένους τομείς μεγαλύτερους από GF (2). Ο γραμμικός κατάλογος μετατόπισης ανατροφοδότησης που χρησιμοποιείται για να εφαρμόσει τη σχέση επανάληψης μπορεί να εφαρμοστεί χρησιμοποιώντας έναν κυκλικό απομονωτή ή γλιστρώντας ένα παράθυρο. Οι πολλαπλασιασμοί των στοιχείων του πεπερασμένου τομέα εφαρμόζονται χρησιμοποιώντας τους πίνακες συμβούλευσης. Μια μη γραμμική παραγωγή μπορεί να ληφθεί με τη χρησιμοποίηση της μιας ή ενός συνδυασμού μη γραμμικών διαδικασιών. Ciphers ρευμάτων μπορούν να έχουν ως σκοπό να υποστηρίξουν την multi-tier διαμόρφωση για να ταιριάξουν τις απαιτήσεις των εφαρμογών για τις οποίες ciphers ρευμάτων χρησιμοποιούνται.