会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • INTRINSISCHE AUTHENTIFIZIERUNG VON PROGRAMCODE
    • 程序代码固有鉴别
    • WO2016120362A1
    • 2016-08-04
    • PCT/EP2016/051756
    • 2016-01-28
    • IHP GMBH - INNOVATIONS FOR HIGH PERFORMANCE MICROELECTRONICS / LEIBNIZ-INSTITUT FÜR INNOVATIVE MIKROELEKTRONIK
    • STECKLINA, OliverLANGENDÖRFER, Peter
    • H04L9/06H04L9/00G06F21/12G09C1/00
    • H04L9/0662G06F21/125G09C1/00H04L9/002H04L9/0637H04L2209/12H04L2209/20
    • Krypto-Prozessor, umfassend einen Prozessorkern zum Empfang und zur Ausführung von Instruktionen eines Programmcodes, dem ein Programmablaufplan zugrundeliegt, eine Programmspeichereinheit, die den Programmcode mit Instruktionen in einzeln verschlüsselter Form speichert, wobei die Instruktionen jeweils mindestens ein Instruktionsdatenwort und einen der jeweiligen Instruktion zugeordneten Instruktions-Datenschlüssel enthalten, eine jeweilige Instruktion unter Verwendung eines Programm-Datenschlüssels und des Instruktions-Datenschlüssels einer jeweiligen Vorgängerinstruktion verschlüsselt ist, welche gemäß dem Programmablaufplan unmittelbar vorher auszuführen ist, und wobei nur in dem Fall, dass eine betreffende Instruktion im Programmablaufplan eine Mehrzahl möglicher Vorgängerinstruktionen hat, den betreffenden möglichen Vorgängerinstruktionen derselbe Instruktions-Datenschlüssel zugeordnet ist, die jeweiligen Instruktions-Datenschlüssel ansonsten aber instruktions-individuell sind; und eine Entschlüsselungseinheit, die ausgebildet ist, von der Programmspeichereinheit her die verschlüsselten Instruktionen zu empfangen und eine jeweilige empfangene verschlüsselte Instruktion unter Verwendung des Programm-Datenschlüssels und des Instruktions-Datenschlüssels der betreffenden Vorgängerinstruktion zu entschlüsseln, das so aktuell entschlüsselte mindestens eine Instruktionsdatenwort der Instruktion dem Prozessorkern zur Ausführung der Instruktion zuzuführen sowie den so aktuell entschlüsselten Instruktions-Datenschlüssel zur Verwendung bei der Entschlüsselung der unmittelbar nächsten empfangenen verschlüsselten Instruktion vorzuhalten.
    • 密码处理器,包括:用于接收并执行的程序代码,这是设置流程图,其存储与在单独加密形式的指令的程序代码的程序存储单元,指令的处理器核心,其特征在于在每种情况下的指示的至少一个指令数据字与相应的指令相关联的指令中的一个 -Datenschlüssel包含相应的指令利用程序数据密钥和相应的前导指令的指令数据密钥进行加密,以根据流程图来立即执行的上方,并且其中,仅在所讨论中的程序中的指令调度多个可能的前驱指令的情况下 已经有问题的可能的前驱指令与所述相同的指令数据项,相应的指令数据密钥,但是否则指令INDI相关联 是vidually; 以及被配置的解密单元,用于接收从所述程序存储单元产生的加密的指令,并使用该程序的数据密钥和相应的前导指令的指令数据密钥,这作为局部解密的指令的至少一个指令数据字到解密各自的接收加密的指令 用于指令的执行,以及在如此自责供给处理器核心当前解码为在接收到的加密立即下一指令的解密使用指令的数据密钥。
    • 4. 发明申请
    • VORRICHTUNG UND VERFAHREN ZUR MULTIPLIKATION ZUR ERSCHWERUNG VON SEITENKANALANGRIFFEN
    • DEVICE AND METHOD FOR乘法边信道攻击的复杂化
    • WO2016071523A1
    • 2016-05-12
    • PCT/EP2015/075993
    • 2015-11-06
    • IHP GMBH - INNOVATIONS FOR HIGH PERFORMANCE MICROELECTRONICS / LEIBNIZ-INSTITUT FÜR INNOVATIVE MIKROELEKTRONIK
    • DYKA, ZoyaLANGENDÖRFER, Peter
    • G06F7/53H04L9/00
    • G06F7/5324G06F2207/7252G06F2207/7257H04L9/003H04L2209/08
    • Es wird eine Vorrichtung zur Multiplikation zweier Bitfolgen beschrieben. Eine Steuereinheit wählt aus einer Vielzahl paralleler Multiplikationseinheiten in Abhängigkeit von einem Zufallssignal genau eine Multiplikationseinheit aus und aktiviert diese. Eine von allen Multiplikationseinheiten gemeinsam genutzte Teilmultipliziereinheit empfängt und multipliziert von der jeweils aktivierten Multiplikationseinheit gebildete Operanden miteinander. Jede der Multiplikationseinheiten implementiert eine andere Multiplikationsmethode zur Durchführung einer Multiplikation und weist dafür eine entsprechend der implementierten Multiplikationsmethode ausgebildete Auswahleinheit und eine entsprechend der implementierten Multiplikationsmethode ausgebildete Akkumulationseinheit auf. Die jeweilige Auswahleinheit wählt Schritt für Schritt Segmente der zu multiplizierenden Bitfolgen nach einem der jeweiligen Multiplikationsmethode angepassten Auswahlplan aus, bildet aus einem oder mehreren Segmenten Operanden und gibt sie an die Teilmultipliziereinheit aus. Die jeweilige Akkumulationseinheit empfängt von der Teilmultipliziereinheit ausgegebene Teilprodukte Schritt für Schritt, akkumuliert sie nach einem entsprechend der implementierten Multiplikationsmethode angepassten, zum Auswahlplan passenden Akkumulationsplan und gibt nach Abschluss der Akkumulation das so ermittelte Produkt der Bitfolgen aus.
    • 它是用于描述的两个比特序列中的乘法装置。 控制单元选择在响应多个平行的乘法单元的一个随机信号正好一个乘法器单元并激活它们。 由所有乘法单元Teilmultipliziereinheit接收并乘以操作符的由彼此分别激活乘法单元形成的共享。 每个乘法单元的实现用于执行乘法另一乘法方法并将其分配给训练相应实现的乘法方法选择单元,并且相应地执行乘法方法训练累积单元。 由比特序列的步骤的段相应的选择单元步骤,通过改编自选择计划相应乘法方法中的一个相乘,形成一个或多个段的操作数和将其输出到Teilmultipliziereinheit。 各个累积单元从Teilmultipliziereinheit输出部分乘积步步接收,它累积由适于选择计划匹配累积计划的实现的方法的相应的乘法和,如从确定该位序列的产物的积累完成之后。