POWER-SIDE-CHANNEL-ANGRIFFSRESISTENTER ADVANCED-ENCRYPTION-STANDARD-BESCHLEUNIGUNGSPROZESSOR

    公开(公告)号:DE112017001766T5

    公开(公告)日:2018-12-13

    申请号:DE112017001766

    申请日:2017-03-02

    Applicant: INTEL CORP

    Abstract: Ein Verarbeitungssystem enthält einen Verarbeitungskern und einen Hardware-Beschleuniger, der kommunikativ mit dem Verarbeitungskern gekoppelt ist. Der Hardware-Beschleuniger enthält einen Zufallszahlgenerator, um einen Byte-Reihenfolge-Indikator zu generieren. Der Hardware-Beschleuniger enthält außerdem ein erstes Umschaltmodul, das kommunikativ mit dem Zufallswertindikatorgenerator gekoppelt ist. Das Umschaltmodul empfängt eine Byte-Sequenz in einer Verschlüsselungsrunde der kryptografischen Operationen und speist einen Abschnitt der Eingangs-Byte-Sequenz in ein erstes Substituierungsbox(S-Box)-Modul oder ein zweites S-Box-Modul in Abhängigkeit von einem durch den Zufallszahlgenerator generierten Byte-Reihenfolge-Indikatorwert ein.

    SMS4 ACCELERATION PROCESSORS HAVING ROUND CONSTANT GENERATION
    3.
    发明申请
    SMS4 ACCELERATION PROCESSORS HAVING ROUND CONSTANT GENERATION 审中-公开
    SMS4加速处理器具有长时间恒定生成

    公开(公告)号:WO2017058374A3

    公开(公告)日:2017-05-18

    申请号:PCT/US2016047054

    申请日:2016-08-15

    Applicant: INTEL CORP

    Abstract: A processing system includes a memory and a processing logic operatively coupled to the memory. The processing logic identifies one or more constant bits of an output bit sequence. The processing logic generates a plurality of variable bits of the output bit sequence. The processing logic produces the output bit sequence including the identified constant bits and the generated plurality of variable bits.

    Abstract translation: 处理系统包括存储器和可操作地耦合到存储器的处理逻辑。 处理逻辑识别输出比特序列的一个或多个恒定比特。 处理逻辑生成输出比特序列的多个可变比特。 处理逻辑产生包括识别的常数比特和所产生的多个可变比特的输出比特序列。

    Hardwareeinrichtungen und Verfahren für Datendekomprimierung

    公开(公告)号:DE112016006059T5

    公开(公告)日:2018-09-06

    申请号:DE112016006059

    申请日:2016-11-27

    Applicant: INTEL CORP

    Abstract: Verfahren und Einrichtungen im Zusammenhang mit Datendekomprimierung werden beschrieben. In einer Ausführungsform umfasst ein Hardwareprozessor einen Kern zum Ausführen eines Strangs und Auslagern eines Dekomprimierungsstrangs für einen codierten, komprimierten Datenstrom, umfassend einen Literalcode, einen Längencode und einen Abstandscode und einen Hardwaredekomprimierungsbeschleuniger zum Ausführen des Dekomprimierungsstrangs, um: den codierten, komprimierten Datenstrom gezielt für eine erste Schaltung bereitzustellen, um den Literalcode seriell in ein Literalsymbol zu decodieren, den Längencode seriell in ein Längensymbol zu decodieren und den Abstandscode seriell in ein Abstandssymbol zu decodieren, und den codierten, komprimierten Datenstrom gezielt für eine zweite Schaltung bereitzustellen, um das Literalsymbol für den Literalcode aus einer Tabelle nachzuschlagen, das Längensymbol für den Längencode aus der Tabelle nachzuschlagen und das Abstandssymbol für den Abstandscode aus der Tabelle nachzuschlagen.

    Hardware-Beschleuniger mit doppelt affiner abgebildeter S-Box

    公开(公告)号:DE112016004342T5

    公开(公告)日:2018-05-30

    申请号:DE112016004342

    申请日:2016-08-12

    Applicant: INTEL CORP

    Abstract: Ein Verarbeitungssystem enthält einen Speicher und ein kryptografisches Beschleunigermodul, das betriebsbereit an den Speicher gekoppelt ist, wobei das kryptografische Beschleunigermodul zum Implementieren einer Byte-Ersatzoperation durch Durchführung: einer ersten abgebildeten affinen Transformation einer Eingangs-Bit-Sequenz, um eine erste Zwischen-Bit-Sequenz zu erzeugen, einer inversen Transformation der ersten Zwischen-Bit-Sequenz, um eine zweite Zwischen-Bit-Sequenz zu erzeugen, und einer zweiten abgebildeten affinen Transformation der zweiten Zwischen-Bit-Sequenz, um eine Ausgangs-Bit-Sequenz zu erzeugen, verwendet wird

Patent Agency Ranking