SEMICONDUCTOR INTELLECTUAL PROPERTY CORE, METHODS TO IMPROVE DATA PROCESSOR PERFORMANCE, AND SIDE-CHANNEL ATTACK ON HMAC-SHA-2
In one general aspect, a method of improving performance of a data processor can include, in a ring of characteristic 2, computing X254 by performing a series of: (i) multiplications of two different elements of the field; and (ii) raising an element of the field to a power Z, wherein Z is a power o...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | In one general aspect, a method of improving performance of a data processor can include, in a ring of characteristic 2, computing X254 by performing a series of: (i) multiplications of two different elements of the field; and (ii) raising an element of the field to a power Z, wherein Z is a power of 2 (such operation being a linear transformation). The total number of multiplications can be limited to 4, the total number of linear transformations can be limited to 4, the number of multiplications executed sequentially can be limited to 3 (meaning that some 2 of 4 multiplications can be executed in parallel), and the number of linear transformations executed sequentially can be limited to 2. |
---|