AT522816A1 - Verfahren zur performanten Durchführung von kryptographischen Einzeloperationen - Google Patents

Verfahren zur performanten Durchführung von kryptographischen Einzeloperationen Download PDF

Info

Publication number
AT522816A1
AT522816A1 ATA267/2019A AT2672019A AT522816A1 AT 522816 A1 AT522816 A1 AT 522816A1 AT 2672019 A AT2672019 A AT 2672019A AT 522816 A1 AT522816 A1 AT 522816A1
Authority
AT
Austria
Prior art keywords
cryptographic
security elements
elements
security
key material
Prior art date
Application number
ATA267/2019A
Other languages
English (en)
Other versions
AT522816B1 (de
Inventor
Bumerl Dipl Ing Stefan (Fh)
Tillich Dr Stefan
Rössler Dr Thomas
Original Assignee
Cryptas It Security Gmbh
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cryptas It Security Gmbh filed Critical Cryptas It Security Gmbh
Priority to ATA267/2019A priority Critical patent/AT522816B1/de
Publication of AT522816A1 publication Critical patent/AT522816A1/de
Application granted granted Critical
Publication of AT522816B1 publication Critical patent/AT522816B1/de

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/12Protecting executable software
    • G06F21/121Restricting unauthorised execution of programs
    • G06F21/123Restricting unauthorised execution of programs by using dedicated hardware, e.g. dongles, smart cards, cryptographic processors, global positioning systems [GPS] devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/44Program or device authentication
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/45Structures or tools for the administration of authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/08Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
    • H04L9/0816Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
    • H04L9/0819Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
    • H04L9/083Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) involving central third party, e.g. key distribution center [KDC] or trusted third party [TTP]
    • H04L9/0833Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) involving central third party, e.g. key distribution center [KDC] or trusted third party [TTP] involving conference or group key
    • H04L9/0836Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) involving central third party, e.g. key distribution center [KDC] or trusted third party [TTP] involving conference or group key using tree structure or hierarchical structure

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • Storage Device Security (AREA)

Abstract

Die Erfindung betrifft ein Verfahren zur Nutzung eines Verbunds (Cluster) von kryptographischen Sicherheitselementen, wobei für die performante Durchführung von kryptographischen Operationen ein Verbund (Cluster) aus kryptographischen Sicherheitselementen elastisch genutzt werden, indem auf deren Einzelelemente die erforderlichen kryptographischen Einzeloperationen agil verteilt werden.

Description

Die Erfindung betrifft eine innovative Alternative zu traditionellen Hardware Security Modulen (HSM) auf Basis eines Verbunds von Hardware-Sicherheitselementen gemäß dem Oberbegriff des Anspruches 1.
Betrachtet man übliche Mehrzweck Hardware Security Module (HSM), die als kryptographisches Sicherheitselement etwa im Rahmen einer Public Key Infrastructure (PKI) oder in anderen Anwendungen (Payment, Signaturen, Ver-/Entschlüsselungssysteme etc.) zum Einsatz gebracht werden, so sind diese aufgrund deren Bauform, Kosten und meist eingeschränkten Funktionen nur in Großsystemen nutzbar und leistbar. Darüber hinaus lassen etablierte HSMs vor allem kaum elastische Betriebsformen zu, bei der etwa die Performanz von Krypto-Operationen je nach Bedarf in einen gewissen Rahmen dynamisch angepasst werden kann, etwa durch die automatische, sichere Verteilung des kryptographischen Schlüsselmaterials auf eine größerer Anzahl solcher Module. Dieser Art der Skalierung stehen auch wiederum die relativ hohen Kosten etablierter HSMs entgegen. Andererseits erheben aber gerade SaaS- und Cloud-Anwendungen vermehrt einen Bedarf für derart skalierbare kryptographische Sicherheitsmodule.
Es ist daher ein neuer und vor allem elastischer Ansatz erforderlich, um hardwarebasierte kryptographische Sicherheitsmodute aufzubauen, ohne dabei auf die hohe Sicherheit, wie von etablierten HSMs bekannt und von Anwendungen gefordert, zu verzichten. Der neue Ansatz muss aber auch für Kleinst- und Kleinanwendungen durchführbar sein und dem zur Folge im Gegensatz zu etablierten HSMs nicht nur in der Betriebseinführung sondern vor allem auch in der Betriebsführung möglichst autonom, selbstverwaltet und kompakt, und letztendlich kosteneffizient sein.
Etablierte HSMs entsprechen im Kern konventionellen Rechnerarchitekturen, deren Hardware sehr stark in Bezug auf die komplexen Anforderungen kryptographischer Algorithmen optimiert ist. Zudem verfügen sie
über eine Vielzahl von Sicherheitsmechanismen. Der Aufbau ist jedoch makroskopisch und eignet sich nur
bedingt zur Skalierung durch das Clustern mehrerer solcher HSMs.
Demgegenüber stehen sogenannte kryptographische Sicherheitselemente (Secure Elements) in Form von integrierten Schaltkreisen, die hochintegriert in Bezug auf einzelne kryptographische Funktionen eine vergleichbare oder sogar die selbe Sicherheit bieten wie etablierte HSMs, aber im Gegensatz zu HSMs in Massen produziert werden und daher weit verbreitet und günstig sind. Derartige Elemente sind in Smartcards heute weit verbreitet. Unser Ansatz geht daher davon aus, eine Vielzahl derartiger, günstiger
Secure Elements im Verbund (Cluster) zu betreiben, um Krypto-Operationen performant, redundant und effizient abwickeln zu können.
Krıyptographische Sicherheitselemente (Secure Elements) werden in Smartcards seit Jahrzehnten eingesetzt, etwa in den Anwendungsbereichen Payment, eiD (Mitarbeiter-Ausweise oder Reisepass) oder bei elektronischen Signaturen (Signaturkarten). Für diese Anwendungsgebiete finden massenhaft
© CRYPTAS it-Security GmbH / Franzosengraben 8 / 1030 Wien / Austria / T +43 (1) 53335-0 / F +43 (1) 53335-990 1
Sicherheitschips im Kartenformat, in den letzten Jahren aber auch vermehrt gepaart mit NFC Funktionalitäten in Smartphones, etwa für kontaktloses Zahlen, Anwendung. Diese Secure Elements sind ihrerseits hochspezialisierte Mikrocontroller, deren Komponenten für sichere kryptographische Operationen die notwendigen Algorithmen und Protokolle, sowie zum sicheren Speichern von Schlüsselmaterial entsprechend sichere Speicherelemente, implementiert haben. Zusätzlich verfügen sie über eine Reihe von Sicherheitsmechanismen, die verschiedenen Arten von Angriffen (Side-Channel-Attacken, etc.) entgegenwirken. Durch entsprechende Zertifizierungen bestätigen die Hersteller den hohen Sicherheitsstandard ihrer Sicherheitsmodule. Vorteile dieser Technologie: diese Elemente sind kostengünstig, weil solche Module in hohen Stückzahlen verfügbar sind; sie implementieren einen hohen Sicherheitslevel; sie sind sehr gut standardisiert und weisen eine breite Kompatibilität auf und verfügen über eine geringe Leistungsaufnahme. Die Nachteile dieser Technologie, wie die vergleichsweisen langsamen 1/O-Interfaces der Elemente, die geringere Rechenleistung infolge der gewünschten minimalen Leistungsaufnahme sowie eine geringere Lebensdauer einzelner Elemente durch eine beschränkte Anzahl von Lese-/Schreibzyklen, sind besonders durch die Verwendung einer großen Anzahl von Elementen und durch ein geeignetes Orchestrierungsverfahren zu kompensieren. Ein derartiges, elastisches Orchestrierungsverfahren ist neu und steht im Fokus dieses Patentes.
Fig. 1 zeigt die Gesamtarchitektur des HKS-Systems.
Das Hardware-Key-Store-Modul (HKS) ist eine innovative Alternative zu traditionellen Hardware Security Modulen (HSM). Marktübliche HSMs bieten zwar eine hohe funktionelle Sicherheit, sind aber andererseits sehr komplex und bedingen letztlich hohe Kosten, sowohl bei deren Anschaffung und Einführung als auch im Betrieb. Das HKS-Modul zeichnet hingegen insbesondere die Merkmal Elastizität und geringere Herstellungskosten aus, ohne allerdings Sicherheitseinbußen in Kauf nehmen zu müssen. Das HKS-Modul wird im Gegensatz zu konventionellen HSMs auf Basis handelsüblicher kryptographischer Secure Elements aufgebaut, die in großen Mengen in verschiedensten Anwendungen (z.B. Smart-Cards) bereits Verwendung finden und daher als Massenprodukt entsprechend kostengünstig verfügbar sind. Beim HKS-Modul werden einzelnen diese Secure Elements über eine logische Struktur (Cluster) miteinander verbunden und
entsprechend orchestriert, um so eine Alternative zu marktüblichen HSMs zu erhalten, die ausfallsicher, performant und hoch skalierbar ist.
Die Sicherheit des HKS-Moduls wird bereits durch die einzelnen Secure Elements des Clusters gewährleistetet, da diese schon höchste Sicherheitsstandards erfüllen. Die Skalierbarkeit und Ausfallssicherheit wird durch die von uns eingeführte logische Struktur und Orchestrierungsweise gewährleistet. Die schützenswerten, kryptographischen Schlüsselinformationen bleiben so entweder in den
© CRYPTAS it-Security GmbH / Franzosengraben 8 / 1030 Wien / Austria / T +43 (1) 53335-0 / F +43 (1) 53335-990 2
® .. .. | | ; ( f U pP | a S cryptas.com / cohors.net / cryons.com / cryptoshop.com / prime-sign.com
Secure Elements oder werden innerhalb der logischen Struktur nur über Secure Messaging ausgetauscht.
Ein unverschlüsselt exportiert von Schlüsselmaterial oder dessen unberechtigte Nutzung ist somit nicht möglich.
Die Struktur aus einer Vielzahl an Secure Elements wird durch das HKS-Management orchestriert. Der durch das HKS gebildete Cluster an Secure Elements bietet nach außen hin nur einen einzelnen Kontaktpunkt, um in bestehende Anwendungen an Stelle eines klassischen HSMs einfach integriert werden zu können. Das HKS-Management abstrahiert über dies hinaus die dahinterliegende Struktur derartig, sodass die technischen Parameter zur Generierung, Speicherung und Anwendung von kryptografischem Material sowie die Auswahl von zu verwendenden Secure Elements des Clusters nicht durch die Anwendung getroffen werden müssen, sondern durch das Cluster-Management vollkommen automatisch und transparent erfolgt.
Vor dem Hintergrund von Fig. ı kann unser System wie folgt beschrieben werden. Anwendungsschlüssel (1) werden in Sicherheitselementen gehalten und dort sicher zur Anwendung gebracht (die in Fig. 1 dargestellte Verteilung der Schlüssel ist exemplarisch). Eine Vielzahl von einzelnen Sicherheitselementen (SE) (2) werden durch sogenannte Management Elemente (ME) (3) zu einem Verbund (Cluster) zusammengefasst, Zur sicheren (Um-)Verteilung der Anwendungsschlüssel innerhalb eines SE-Verbunds (das ist die Teilmenge unterhalb eines Management Elements) erfolgt durch das jeweilige Management Element. Ein Management Element stellt letztlich via Secure Channel die sicher End-to-End Übertragung von Anwendungsschlüsselmaterial zwischen ihm zugeordneten Sicherheitselementen sicher, ohne selbst Zugriff auf das Anwendungsschlüsselmaterial zu haben. Mehrere SE-Verbünde (4) sind an eine HKS Orchestrierung bzw. HKS-Management (5) angebunden. SE-Verbünde eines solchen Systems sind auch verteilt und standortübergreifend möglich. Eine derartige, mehrschichtige Elastizität des Systems ist daher gegeben, bleibt aber für Anwendungen transparent. Das HKS Management (5) bildet das Orchestrierungsund Nutzungsverfahren ab und macht den SE-Verbund über Standard-APis (6), wie zum Beispiel PKCS#11
oder anderen Schnittstellentechnologien, Anwendungen (7) nutzbar. Anwendungen bleibt die Komplexität des Systems somit verborgen.
Unser Verfahren zur elastischen Nutzung eines Verbunds (Cluster) von kryptographischen Sicherheitselementen für die performante Durchführung von kryptographischen Operationen würde eine kryptographische Operation beispielsweise wie folgt durchführen:
i._ ein Verbund (Cluster) (2) aus kryptographischen Sicherheitselementen wird in einer elastischen Struktur organisiert;
ij. dieser Verbund wird mit kryptographischen Schlüsselmaterial (1) initialisiert, entweder durch das anwendungsseitige Einbringen von Schlüsselmaterial oder durch Generierung des Schlüsselmaterials in den kryptographischen Sicherheitselementen:;
© CRYPTAS it-Security GmbH / Franzosengraben 8 / 1030 Wien / Austria / T +43 (1) 53335-0 / F +43 (1) 53335-990 3
® ° ° ....° ... ......
° S .. .. | | ( fr U pP t a sS ; Cryptas.com / cohors.net / cryons.com / Cryptoshap.com / prime-sign.com
il. das Schlüsselmaterial wird in Abhängigkeit der Sicherheitseigenschaften des Schlüsselmaterials und der Performanceanforderungen auf eine entsprechende Anzahl von kryptographischen Sicherheitselementen übertragen;
iv. die anwendungsseitigen, kryptographischen Einzeloperationen werden an die im vorherigen Schritt mit dem betreffenden Schlüsselmaterial vorbereiteten, kryptographischen Sicherheitselemente des Verbundes (5) zur Durchführung delegiert;
V. die Ergebnisse der parallelen Einzeloperationen werden als Ergebnis der anfordernden Anwendung (7) retourniert;
vi. das Verfahren (HKS-Management (5)) reorganisiert nach Abschluss einer kryptographischen Operation die Schlüsselverteilung erneut und bereitet den Verbund von Sicherheitselemente für neue anwendungsseitige Operationen vor:
vii.. das Verfahren verwaltet die Sicherheitselemente dynamisch und verfolgt und steuert
parallel zur Abwicklung von kryptographischen Operationen auch die Lebensdauer und Nutzbarkeit der einzelnen Sicherheitselemente.
Die Sicherheit des Gesamtverfahren wird vordergründig durch die verwendeten kryptographischen
Sicherheitselemente begründet und das Verfahren selbst dient primär zur Orchestrierung des Verbunds an Sicherheitselementen.
© CRYPTAS it-Security GmbH / Franzosengraben 8 / 1030 Wien / Austria / T +43 (1) 53335-0 / F +43 (1) 53335-990 4

Claims (1)

  1. (1) Verfahren zur Nutzung eines Verbunds (Cluster) von kryptographischen Sicherheitselementen dadurch gekennzeichnet, dass für die performante Durchführung von kryptographischen Operationen ein Verbund (Cluster) aus kryptographischen Sicherheitselementen elastisch genutzt werden, indem auf deren Einzelelemente die erforderlichen kryptographischen Einzeloperationen agil verteilt werden.
    (2) Verfahren nach Anspruch (1) dadurch gekennzeichnet, dass die einzelnen Sicherheitselemente im Verbund anforderungselastisch orchestriert werden.
    (3) Verfahren nach einem der Ansprüche (1) bis (2) dadurch gekennzeichnet, dass die Sicherheitselemente in einer Baumstruktur organisiert sind.
    (4) Verfahren nach einem der Ansprüche (1) bis (3) dadurch gekennzeichnet, dass das Verfahren dynamisch um eine beliebige Anzahl von Sicherheitselementen erweitert werden kann,
    (5) Verfahren nach einem der Ansprüche (1) bis (4) dadurch gekennzeichnet, dass dieser Verbund mit kryptographischen Schlüsselmaterial initialisiert wird, entweder durch das anwendungsseitige Einbringen von Schlüsselmaterial oder durch Generierung des Schlüsselmaterials in den kryptographischen Sicherheitselementen.
    (6) Verfahren nach einem der Ansprüche (1) bis (5) dadurch gekennzeichnet, dass das kryptographische Schlüsselmaterial nach dessen Einbringung bzw. Generation ausschließlich in kryptographischen Sicherheitselementen gehalten wird.
    (7) Verfahren nach einem der Ansprüche (1) bis (6) dadurch gekennzeichnet, dass eine definierbare Anzahl von Sicherheitselementen ausschließlich zur Verwaltung von Schlüsselmaterial genutzt wird.
    (8) Verfahren nach einem der Ansprüche (1) bis (7) dadurch gekennzeichnet, dass das Schlüsselmaterial in Abhängigkeit der Sicherheitseigenschaften des Schlüsselmaterials und/oder in Abhängigkeit der Performance-Anforderungen an die kryptographischen Operationen auf eine entsprechende Anzahl von kryptographischen Sicherheitselementen verteilt wird.
    (9) Verfahren nach einem der Ansprüche (1) bis (8) dadurch gekennzeichnet, dass durch eine geeignete Initial-Parametrisierung, die der Abwägung zwischen Performance und Lebensdauer
    © CRYPTAS it-Security GmbH / Franzosengraben 8 / 1030 Wien / Austria / T +43 (1) 53335-0 / F +43 (1) 53335-990 1
    folgt, eine entsprechend geeignete Orchestrierungsstrategie des HKS-Managements ausgewählt werden kann (Dispositionsschema).
    (10) Verfahren nach einem der Ansprüche (1) bis (9) dadurch gekennzeichnet, dass die Disposition einzelner kryptographischer Sicherheitselemente nach einem definierbaren Dispositionsschema (Initial-Parametrisierung) erfolgt, um für eine langfristige Nutzung eine Anzahl an Sicherheitselementen als Betriebsreserve zu halten.
    (11) Verfahren nach einem der Ansprüche (1) bis (10) dadurch gekennzeichnet, dass die Lebensdauer und die Verfügbarkeit einzelner Sicherheitselemente des Verbundes durch Messung deren Fehlerarte und Anzahl von bereits durchgeführten Operationen (Lese/Schreib-Zyklen) bestimmt und einzelne Elemente dementsprechend gezielt in oder außer Betrieb nimmt.
    (12) Verfahren nach einem der Ansprüche (1) bis (11) dadurch gekennzeichnet, dass die Umverteilung von Schlüsselmaterial zwischen den Elementen eines Verbunds nur im Wege sicherer Ende-zuEnde Verschlüsselung durchgeführt werden kann.
    (13) Verfahren nach einem der Ansprüche (1) bis (12) dadurch gekennzeichnet, dass die ManagementElemente des SE-Verbunds die sichere Übertragung von Schlüsselmaterial innerhalb der einem Management-Element zugeordneten Menge an Sicherheitselementen gewährleisten (Secure Channel).
    (14) Verfahren nach einem der Ansprüche (1) bis (13) dadurch gekennzeichnet, dass die anwendungsseitigen, kryptographischen Einzeloperationen an die mit dem betreffenden Schlüsselmaterial vorbereiteten kryptographischen Sicherheitselemente zur Durchführung delegiert werden.
    (15) Verfahren nach einem der Ansprüche (1) bis (14) dadurch gekennzeichnet, dass die Ergebnisse der parallelen Einzeloperationen als Ergebnis der anfordernden Anwendung retourniert werden.
    (16) Verfahren nach einem der Ansprüche (1) bis (15) dadurch gekennzeichnet, dass nach Abschluss einer kryptographischen Operation die Schlüsselverteilung erneut reorganisiert und der Verbund von Sicherheitselemente für neue anwendungsseitige Operationen vorbereitet werden.
    (17) Verfahren nach einem der Ansprüche (1) bis (16) dadurch gekennzeichnet, dass die Grundfunktionen der einzelnen kryptographischen Sicherheitselemente im Verfahren auch direkt für Anwendungen nutzbar sind.
    (18) Verfahren nach einem der Ansprüche (1) bis (17) dadurch gekennzeichnet, dass bestehende Anwendungen und Funktionen (Fremdanwendungen, Applets, etc.) der kryptographischen Sicherheitselemente Anwendungen auch direkt zugänglich und nutzbar gemacht werden können.
    (19) Verfahren nach einem der Ansprüche (1) bis (18) dadurch gekennzeichnet, dass das Orchestrierungsverfahren rekursiv auch auf den Verbund von Systemen, die nach diesem Verfahren implementiert wurden, angewendet werden kann, um die Elastizität auch auf einer höheren Systemabstraktionsebene umsetzen zu können.
    © CRYPTAS it-Security GmbH / Franzosengraben 8 / 1030 Wien / Austria / T +43 (1) 53335-0 / F +43 (1) 53335-990 2
ATA267/2019A 2019-08-02 2019-08-02 Verfahren zur performanten Durchführung von kryptographischen Einzeloperationen AT522816B1 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
ATA267/2019A AT522816B1 (de) 2019-08-02 2019-08-02 Verfahren zur performanten Durchführung von kryptographischen Einzeloperationen

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
ATA267/2019A AT522816B1 (de) 2019-08-02 2019-08-02 Verfahren zur performanten Durchführung von kryptographischen Einzeloperationen

Publications (2)

Publication Number Publication Date
AT522816A1 true AT522816A1 (de) 2021-02-15
AT522816B1 AT522816B1 (de) 2022-06-15

Family

ID=74575260

Family Applications (1)

Application Number Title Priority Date Filing Date
ATA267/2019A AT522816B1 (de) 2019-08-02 2019-08-02 Verfahren zur performanten Durchführung von kryptographischen Einzeloperationen

Country Status (1)

Country Link
AT (1) AT522816B1 (de)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180129801A1 (en) * 2016-11-09 2018-05-10 Arizona Board Of Regents On Behalf Of Northern Arizona University Puf-based password generation scheme
EP3337119A1 (de) * 2016-12-13 2018-06-20 Nxp B.V. Aktualisierung und verteilung geheimer schlüssel in einem verteilten netzwerk
WO2018183926A1 (en) * 2017-03-31 2018-10-04 Arizona Board Of Regents On Behalf Of Northern Arizona University Securing distributed elements connected to a network with addressable physically unclonable functions
US20190080091A1 (en) * 2017-09-12 2019-03-14 Samsung Electronics Co., Ltd. Method and device for verifying integrity by using tree structure

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180129801A1 (en) * 2016-11-09 2018-05-10 Arizona Board Of Regents On Behalf Of Northern Arizona University Puf-based password generation scheme
EP3337119A1 (de) * 2016-12-13 2018-06-20 Nxp B.V. Aktualisierung und verteilung geheimer schlüssel in einem verteilten netzwerk
WO2018183926A1 (en) * 2017-03-31 2018-10-04 Arizona Board Of Regents On Behalf Of Northern Arizona University Securing distributed elements connected to a network with addressable physically unclonable functions
US20190080091A1 (en) * 2017-09-12 2019-03-14 Samsung Electronics Co., Ltd. Method and device for verifying integrity by using tree structure

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
VIANAYAKRAY-JANI et al. "Security Architecture for Cluster based Ad Hoc Networks" 06.07.2012; abgerufen im Internet am 10.06.2020 unter dem Link:<http://www.tifr.res.in/~sanyal/papers/ Security_Architecture_for_Cluster_based_Ad _Hoc_Networks.pdf> *

Also Published As

Publication number Publication date
AT522816B1 (de) 2022-06-15

Similar Documents

Publication Publication Date Title
DE69916260T2 (de) Verfahren und Geräte für dynamische Smartkarten-Synchronisierung und Personalisierung
DE69813208T2 (de) Chipkarte mit datenumsetzer
DE69402955T2 (de) Datenauswechselsystem mit tragbaren Datenverarbeitungseinheiten
DE10140729A1 (de) Individuelle Patientenkennkartensysteme (Health ID Cards) mittels Verwendung opto-elektronischer Speicherelemente (Compact Discs) unter Erfüllung der Forderungen nach globaler Interoperabilität, Netzwerkkompatibilität und Systemwirtschaftlichkeit
DE112017007510T5 (de) Blockchain für offene wissenschaftliche forschung
DE19838628A1 (de) Erweiterte Chipkarten-Kommunikationsarchitektur und Verfahren zur Kommunikation zwischen Chipkartenanwendung und Datenträger
DE69326264T2 (de) Massenspeicherkarte für einen Mikrocomputer mit der Möglichkeit, interne Programme auszuführen
CH694306A5 (de) Chipkarte.
WO2008113521A2 (de) Verfahren zur erzeugung bestätigter transaktionsdaten und vorrichtung dazu
EP1196902B1 (de) Verfahren zum betreiben eines zur ausführung von nachladbaren funktionsprogrammen ausgebildeten datenträgers
DE19507043A1 (de) Verfahren zur Erzeugung und Verteilung unpersonalisierter vertraulicher elektronischer Schlüssel
AT522816A1 (de) Verfahren zur performanten Durchführung von kryptographischen Einzeloperationen
Wu et al. Multi‐period mean‐variance portfolio selection in a regime‐switching market with a bankruptcy state
Manig The importance of the informal financial market for rural development financing in developing countries: The example of Pakistan
DE102008011882B4 (de) Vorrichtung und Verfahren zum kontrollierten Datenaustausch zwischen mindestens zwei Datenträgern
EP3928492A1 (de) Verfahren zum steuern eines hardwaresystems unter verwendung einer blockchain
DE102006011402A1 (de) Verfahren und Apparatur zur sicheren Verarbeitung von schützenswerten Informationen
DE212023000292U1 (de) Automatisiertes elektronisches System für die Erbringung von Dienstleistungen im Projektmanagement
DE102017005057A1 (de) Personalisieren eines Halbleiterelements
Zysman Between the market and the state: dilemmas of French policy for the electronics industry
Hamzah Modernizing WAQF Governance with Blockchain: A Framework for Transparent, Efficient, and Trust-Based Islamic Social Finance
DE19705620C2 (de) Anordnung und Verfahren zur dezentralen Chipkartenidentifikation
DE102006021389A1 (de) Schaltungsanordnung und Verfahren zum Betreiben einer Schaltungsanordnung
DE102004019854B4 (de) Datenspeicher- und Zugriffssystem
DE69901318T2 (de) Verfahren und gerät zur überprüfung des betriebszyklus eines tragbaren gegenstandes, insbesondere einer chipkarte