CZ2013883A3 - Způsob autorizace dat - Google Patents

Způsob autorizace dat Download PDF

Info

Publication number
CZ2013883A3
CZ2013883A3 CZ2013-883A CZ2013883A CZ2013883A3 CZ 2013883 A3 CZ2013883 A3 CZ 2013883A3 CZ 2013883 A CZ2013883 A CZ 2013883A CZ 2013883 A3 CZ2013883 A3 CZ 2013883A3
Authority
CZ
Czechia
Prior art keywords
transaction
character string
authorization
generated
signature
Prior art date
Application number
CZ2013-883A
Other languages
English (en)
Inventor
Richard Kaucký
Original Assignee
Software602 A.S.
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 Software602 A.S. filed Critical Software602 A.S.
Priority to CZ2013-883A priority Critical patent/CZ2013883A3/cs
Priority to EP14193053.7A priority patent/EP2874094B1/en
Publication of CZ2013883A3 publication Critical patent/CZ2013883A3/cs

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0823Network architectures or network communication protocols for network security for authentication of entities using certificates
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • 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/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • H04L9/3239Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
    • 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/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3247Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/80Wireless

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Bioethics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Collating Specific Patterns (AREA)

Abstract

Řešení poskytuje způsob autorizace dat pomocí podpisového certifikátu, kde se použije první zařízení, které provádí vlastní proces autorizace dat a na němž je uložena autorizační aplikace, a druhé zařízení, na němž je uložen podpisový certifikát. Obě zařízení se propojí prostřednictvím technologie Bluetooth. Při každé transakci autorizace dat se mezi zařízeními předá otisk řetězce znaků vytvořeného sloučením prvního řetězce znaků vygenerovaného prvním zařízením a druhého řetězce znaků byl vygenerován v předcházející autorizační transakci mezi oběma zařízeními nebo při prvním kontaktu mezi oběma zařízeními. První vygenerovaný řetězec znaků se v rámci transakce, v níž byl vygenerován, předá druhému zařízení a druhý vygenerovaný řetězec znaků se v rámci transakce, v níž byl vygenerován, předá prvnímu zařízení. Tento způsob zvyšuje úroveň zabezpečení autorizace dat.

Description

Předkládaný vynález se týká způsobu autorizace dat pomocí podpisového certifikátu s použitím dvou zařízení spárovaných prostřednictvím technologie Bluetooth, se zvýšenou úrovní zabezpečení.
Dosavadní stav techniky
Elektronický podpis (podpisový certifikát) se běžně používá k autorizaci dat. Podpisový certifikát je uložen buď v zařízení (počítači, mobilním telefonu, tabletu atd.), v kterém je podpisová aplikace, nebo na nosiči dat, který je k tomuto zařízení připojován.
V oblasti mobilních zařízení dosud není technologie, kterou by bylo možno oddělit úložiště certifikátu od prostředí, ve kterém dochází k samotné autorizaci, případně vybavit toto externí úložiště dalšími bezpečnostními prvky (například dle US normy FIPS 140).
Podstata vynálezu
Předkládaný vynález poskytuje způsob autorizace dat pomocí podpisového certifikátu, který umožňuje použít další samostatné zařízení jako úložiště certifikátu, zcela oddělené od autorizační aplikace, a tím odstraňuje nevýhody současného stavu techniky.
Předmětem vynálezu je způsob autorizace dat pomocí podpisového certifikátu, při němž se použije první zařízení (Master), které provádí vlastní proces autorizace dat a na němž je uložena autorizační aplikace, a druhé zařízení (Slavě), na němž je uložen podpisový certifikát, přičemž obě zařízení se propojí prostřednictvím technologie Bluetooth, a při každé transakci autorizace dat se mezi zařízeními předá otisk řetězce znaků vytvořeného sloučením prvního řetězce znaků vygenerovaného prvním zařízením a druhého řetězce znaků vygenerovaného druhým zařízením, přičemž alespoň jeden z vygenerovaných řetězců znaků byl vygenerován v předcházející autorizační transakci mezi oběma zařízeními nebo při prvním kontaktu mezi oběma zařízeními, přičemž první vygenerovaný řetězec znaků se v rámci transakce, v níž byl • · · ·
vygenerován, předá druhému zařízení a druhý vygenerovaný řetězec znaků se v rámci transakce, v níž byl vygenerován, předá prvnímu zařízení.
S výhodou se pak PIN (personál identification number) zadaný uživatelem do prvního zařízení ověří tak, že první zařízení pošle druhému zařízení otisk řetězce znaků vytvořeného sloučením zadaného PIN a prvního a druhého vygenerovaného řetězce znaků a druhé zařízení ověří na základě tohoto otisku a znalosti obou vygenerovaných řetězců zadaný PIN.
První zařízení je s výhodou osobní počítač, notebook, tablet nebo chytrý telefon (smartphone) s funkcí komunikace pomocí Bluetooth. Obsahuje řídící aplikaci, pomocí které uživatel podepisuje.
Druhé zařízení je s výhodou tablet, smartphone, hodinky „Gear“ (hodinky s procesorem a pamětí) nebo speciální zařízení s procesorem a pamětí určené pro použití jako druhé zařízení, s funkcí komunikovat pomocí Bluetooth. Obsahuje aplikaci sloužící jako bezpečné úložiště certifikátu, a provádí podepisování dat na základě požadavku řídící aplikace uložené na prvním zařízení.
Předmětem vynálezu je ve výhodném provedení způsob autorizace dat pomocí podpisového certifikátu, při němž se použije první zařízení (Master), které provádí vlastní proces autorizace dat a na němž je uložena autorizační aplikace, a druhé zařízení (Slavě), na němž je uložen podpisový certifikát, přičemž:
- při prvním kontaktu se první a druhé zařízení propojí prostřednictvím technologie Bluetooth, následně druhé zařízení předá prvnímu zařízení svou Bluetooth adresu zařízení (Bluetooth Device Address), veřejnou část podpisového certifikátu a jeho sériové číslo (ID), načež první zařízení vygeneruje náhodný řetězec znaků jako podpisový lístek pro první autorizační transakci a předá druhému zařízení svou Bluetooth adresu zařízení a podpisový lístek pro první autorizační transakci (tj. první vygenerovaný řetězec znaků), následně první zařízení uloží obdržené informace o druhém zařízení, tj. Bluetooth adresu zařízení (Bluetooth Device Address), veřejnou část podpisového certifikátu, jeho sériové číslo a podpisový lístek pro první autorizační transakci do úložiště, s výhodou do šifrovaného úložiště, a druhé zařízení uloží podpisový lístek pro první autorizační transakci do své paměti, • · · ·
- při každé autorizaci dat první zařízení vyzve uživatele k zadání PIN k podpisovému certifikátu, první a druhé zařízení se propojí prostřednictvím technologie Bluetooth, následně druhé zařízení na výzvu prvního zařízení vygeneruje náhodný řetězec znaků Transakce (tj. druhý vygenerovaný řetězec znaků) a pošle prvnímu zařízení tento řetězec znaků Transakce a otisk řetězce znaků vytvořeného sloučením řetězce znaků Transakce a podpisového lístku pro autorizační transakci, první zařízení si následně vytvoří otisk řetězce znaků vytvořeného sloučením řetězce znaků Transakce a podpisového lístku pro autorizační transakci a ověří otisk obdržený od druhého zařízení porovnáním obou otisků, následně první zařízení pošle druhému zařízení otisk řetězce znaků vytvořeného sloučením zadaného PIN, řetězce znaků Transakce a podpisového lístku pro autorizační transakci, načež druhé zařízení ověří tento otisk porovnáním tohoto otisku s otiskem, které druhé zařízení vytvoří sloučením PIN, řetězce znaků Transakce a podpisového lístku pro autorizační transakci, a v případě shody obou otisků druhé zařízení data autorizuje (podepíše) a odešle podpis na první zařízení, první zařízení pak ověří obdržený podpis pomocí veřejné části certifikátu, poté vygeneruje podpisový lístek (tj. první vygenerovaný řetězec znaků) pro další transakci, odešle je druhému zařízení a první zařízení uloží podpisový lístek pro další autorizační transakci uloží do úložiště, s výhodou do šifrovaného úložiště, a druhé zařízení uloží podpisový lístek pro další autorizační transakci do své paměti.
Podpisový lístek je náhodně generovaný řetězec znaků, který vytváří první zařízení vždy na konci autorizační transakce pro další autorizační transakci a předává jej druhému zařízení. Podpisový lístek pro první transakci vygeneruje první zařízení a předá jej druhému zařízení během prvního kontaktu (inicializace). Druhé zařízení si podpisový lístek vždy uloží do paměti a použije jej při následující autorizační transakci.
Při požadavku na podepsání na počátku každé transakce druhé zařízení předá prvnímu zařízení náhodně vygenerovaný řetězec Transakce a otisk vypočtený z řetězce vzniklého spojením řetězce Transakce a podpisového lístku pro uvedenou transakci (tj. předaného na konci minulé transakce). První zařízení si ověří otisk a tím si potvrdí, že komunikuje se spárovaným druhým zařízením - nespoléhá tedy pouze na shodu Bluetooth adresy zařízení BB_ADDR. První zařízení následně předá druhému zařízení vypočtený otisk řetězce tvořeného sloučením PIN, podpisového lístku a náhodného řetězce Transakce. Druhé zařízení si z uloženého PIN, uloženého podpisového lístku a řetězce Transakce vypočítá svůj otisk a • · · · porovná s obdrženým otiskem. Shoda otisků potvrzuje, že druhé zařízení dostalo požadavek na podepsání od spárovaného prvního zařízení a současně potvrzuje, že uživatel zná správný PIN pro přístup k certifikátu.
První zařízení si pomocí uloženého veřejného klíče certifikátu může ověřit, že vrácený podpis je založený na požadovaném certifikátu. Pokud tomu tak transakci.
Vynález je dále osvětlen s použitím přiložených obrázků a příkladu provedení, který však nijak neomezuje rozsah vynálezu.
Přehled vyobrazení
Obr. 1 ukazuje fázi prvního kontaktu při postupu popsaném v příkladu provedení.
Obr. 2 ukazuje první autorizační transakci.
Obr. 3 ukazuje závěrečnou fázi první autorizační transakce.
Příklad provedení vynálezu
V tomto příkladu provedení je prvním zařízením M notebook, druhým zařízením S chytrý telefon. Obě zařízení M, S jsou vybaveny technologií Bluetooth. Na prvním zařízení M je uložena autorizační aplikace a na druhém zařízení S je uložen podpisový certifikát.
Obr. 1 - popisuje fázi prvního kontaktu. Při prvním kontaktu se první M a druhé zařízení S propojí prostřednictvím technologie Bluetooth, následně druhé zařízení S předá prvnímu zařízení M svou Bluetooth adresu zařízení (Bluetooth Device Address), veřejnou část podpisového certifikátu a jeho sériové číslo. První zařízení M pak vygeneruje náhodný řetězec znaků jako podpisový lístek PL1 pro první autorizační transakci a předá druhému zařízení S svou Bluetooth adresu zařízení a podpisový lístek PL1 pro první autorizační transakci. Následně první zařízení M uloží obdržené informace o druhém zařízení S, tj. Bluetooth adresu zařízení (Bluetooth Device Address), veřejnou část podpisového certifikátu a jeho sériové číslo, a podpisový lístek PL1 pro první autorizační transakci do šifrovaného úložiště ES/M. Druhé zařízení S uloží podpisový lístek PL1 pro první autorizační transakci do své paměti ES/S.
• · · ·
Obr. 2 - při první autorizační transakci první zařízení M vyzve uživatele k zadání PIN k podpisovému certifikátu. Pak se první M a druhé zařízení S propojí prostřednictvím technologie Bluetooth. Následně druhé zařízení S na výzvu prvního zařízení M vygeneruje náhodný řetězec znaků Transakce T a pošle prvnímu zařízení M tento řetězec znaků Transakce T a otisk T+PL1 řetězce znaků vytvořeného sloučením řetězce znaků Transakce T a podpisového lístku PL1 pro první autorizační transakci. První zařízení M si vytvoří otisk řetězce znaků vytvořeného sloučením řetězce znaků Transakce T a podpisového lístku PL1 pro první autorizační transakci a ověří otisk T+PL1 obdržený od druhého zařízení S porovnáním obou otisků. Tím si první zařízení M ověří, že komunikuje skutečně se spárovaným druhým zařízením S. Následně první zařízení M pošle druhému zařízení S otisk PIN+T+PL1 řetězce znaků vytvořeného sloučením zadaného PIN, řetězce znaků Transakce T a podpisového lístku PL1 pro první autorizační transakci, načež druhé zařízení S ověří tento otisk porovnáním tohoto otisku s otiskem, které druhé zařízení S vytvoří sloučením PIN, řetězce znaků Transakce T a podpisového lístku PL1 pro první autorizační transakci, a v případě shody obou otisků druhé zařízení S data autorizuje (podepíše) a odešle podpis P na první zařízení M. První zařízení M pak ověří obdržený podpis P pomocí veřejné části certifikátu, poté vygeneruje podpisový lístek PL2 (Obr. 3) pro příští transakci, odešle je druhému zařízení S a první zařízení M uloží podpisový lístek PL2 pro příští autorizační transakci do šifrovaného úložiště ES/M, a druhé zařízení S uloží podpisový lístek PL2 pro příští autorizační transakci do své paměti ES/S.
• · * · ♦· ···· · · · · ·φ • · · · ·· • · · · ··· · · · · ·
2.ΟΛ2, - 25¾
PATENTOVÉ NÁROKY

Claims (5)

  1. PATENTOVÉ NÁROKY
    1. Způsob autorizace dat pomocí podpisového certifikátu, vyznačený tím, že se použije první zařízení (M), které provádí vlastní proces autorizace dat a na němž je uložena autorizační aplikace, a druhé zařízení (S), na němž je uložen podpisový certifikát, přičemž obě zařízení (M,S) se propojí prostřednictvím technologie Bluetooth, a při každé transakci autorizace dat se mezi zařízeními,(M,S) předá otisk řetězce znaků vytvořeného sloučením prvního řetězce (PL1) znaků vygenerovaného prvním zařízením (M) a druhého řetězce (T) znaků vygenerovaného druhým zařízením (S), přičemž alespoň jeden z vygenerovaných řetězců (PL1,T) znaků byl vygenerován v předcházející autorizační transakci mezi oběma zařízeními (M,S), nebo při prvním kontaktu mezi oběma zařízeními (M,S), přičemž první vygenerovaný řetězec (PL1) znaků se v rámci transakce, v níž byl vygenerován, předá druhému zařízení (S) a druhý vygenerovaný řetězec (T) znaků se v rámci transakce, v níž byl vygenerován, předá prvnímu zařízení (M).
  2. 2. Způsob podle nároku 1, vyznačený tím, že první zařízení (M) pošle druhému zařízení (S) otisk řetězce znaků vytvořeného sloučením zadaného PIN a prvního (PL1) a druhého vygenerovaného řetězce (T) znaků a druhé zařízení (S) ověří na základě tohoto otisku a znalosti obou vygenerovaných řetězců (PL1,T) znaků zadaný PIN.
  3. 3. Způsob podle nároku 1 nebo 2, vyznačený tím, že:
    - při prvním kontaktu se první zařízení (M) a druhé zařízení (S) propojí prostřednictvím technologie Bluetooth, následně druhé zařízení (S) předá prvnímu zařízení (M) svou Bluetooth adresu zařízení, veřejnou část podpisového certifikátu a jeho sériové číslo, načež první zařízení (M) vygeneruje první náhodný řetězec (PL1) znaků jako podpisový lístek pro první autorizační transakci a předá druhému zařízení svou Bluetooth adresu zařízení a podpisový lístek (PL1) pro první autorizační transakci, následně první zařízení (M) uloží obdržené informace o druhém zařízení (S), tj. Bluetooth adresu zařízení, veřejnou část podpisového certifikátu a jeho sériové číslo a podpisový lístek (PL 1) pro první autorizační transakci do úložiště (ES/M), s výhodou do šifrovaného úložiště, a druhé zařízení (S) uloží podpisový lístek (PL1) pro první autorizační transakci do své paměti (ES/M),
    - při každé autorizaci dat první zařízení (M) vyzve uživatele k zadání PIN k podpisovému certifikátu, první zařízení (M) a druhé zařízení (S) se propojí prostřednictvím technologie • · · · • · · · · · · · · • · · · · · ·«···· · · · · * · · · « ··· · ··· · · · ··<
    Bluetooth, následně druhé zařízení (S) na výzvu prvního zařízení (M) vygeneruje náhodný řetězec znaků Transakce (T) a pošle prvnímu zařízení (M) tento řetězec znaků Transakce (T) a otisk (T+PL1) řetězce znaků vytvořeného sloučením řetězce znaků Transakce (T) a podpisového lístku (PL1) pro autorizační transakci, první zařízení (M) si následně vytvoří otisk řetězce znaků vytvořeného sloučením řetězce znaků Transakce (T) a podpisového lístku (PL1) pro autorizační transakci a ověří otisk obdržený od druhého zařízení (S) porovnáním obou otisků, následně první zařízení (M) pošle druhému zařízení (S) otisk (PIN+T+PL1) řetězce znaků vytvořeného sloučením zadaného PIN, řetězce znaků Transakce (T) a podpisového lístku (PL1) pro autorizační transakci, načež druhé zařízení (S) ověří tento otisk porovnáním tohoto otisku (PIN+T+PL1) s otiskem, které druhé zařízení (S) vytvoří sloučením PIN, řetězce znaků Transakce (T) a podpisového lístku (PL1) pro autorizační transakci, a v případě shody obou otisků druhé zařízení (S) data podepíše a odešle podpis (P) na první zařízení (M), první zařízení (M) pak ověří obdržený podpis (P) pomocí veřejné části certifikátu, poté vygeneruje podpisový lístek (PL2) pro další transakci, odešle je druhému zařízení (S) a první zařízení (M) uloží podpisový lístek (PL2) pro další autorizační transakci uloží do úložiště (ES/M), s výhodou do šifrovaného úložiště, a druhé zařízení (S) uloží podpisový lístek (PL2) pro další autorizační transakci do své paměti (ES/S).
  4. 4. Způsob podle kteréhokoliv z předcházejících nároků, vyznačený tím, že první zařízení (M) je osobní počítač, notebook, tablet nebo smartphone, s funkcí komunikovat pomocí Bluetooth.
  5. 5. Způsob podle kteréhokoliv z předcházejících nároků, vyznačený tím, že druhé zařízení (S) je tablet, smartphone, hodinky s procesorem a pamětí, nebo jiné zařízení s procesorem a pamětí s funkcí komunikovat pomocí Bluetooth.
CZ2013-883A 2013-11-14 2013-11-14 Způsob autorizace dat CZ2013883A3 (cs)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CZ2013-883A CZ2013883A3 (cs) 2013-11-14 2013-11-14 Způsob autorizace dat
EP14193053.7A EP2874094B1 (en) 2013-11-14 2014-11-13 Data authorization method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CZ2013-883A CZ2013883A3 (cs) 2013-11-14 2013-11-14 Způsob autorizace dat

Publications (1)

Publication Number Publication Date
CZ2013883A3 true CZ2013883A3 (cs) 2015-05-27

Family

ID=51903830

Family Applications (1)

Application Number Title Priority Date Filing Date
CZ2013-883A CZ2013883A3 (cs) 2013-11-14 2013-11-14 Způsob autorizace dat

Country Status (2)

Country Link
EP (1) EP2874094B1 (cs)
CZ (1) CZ2013883A3 (cs)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11978045B2 (en) * 2016-12-22 2024-05-07 Mastercard International Incorporated Method and system for anonymous directed blockchain transaction
CN111614466B (zh) * 2020-03-31 2023-07-14 尚承科技股份有限公司 凭证安全签发与管理系统及方法
CN115103341A (zh) * 2021-10-09 2022-09-23 长城汽车股份有限公司 一种蓝牙连接方法及相关设备

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7210037B2 (en) * 2000-12-15 2007-04-24 Oracle International Corp. Method and apparatus for delegating digital signatures to a signature server
GB2405566B (en) * 2002-10-14 2005-05-18 Toshiba Res Europ Ltd Methods and systems for flexible delegation

Also Published As

Publication number Publication date
EP2874094B1 (en) 2016-04-06
EP2874094A1 (en) 2015-05-20

Similar Documents

Publication Publication Date Title
US11664997B2 (en) Authentication in ubiquitous environment
CN111034120B (zh) 基于身份信息的加密密钥管理
US10460314B2 (en) Pre-generation of session keys for electronic transactions and devices that pre-generate session keys for electronic transactions
KR101641809B1 (ko) 일회용 비밀번호를 이용한 분산된 오프-라인 로그온을 위한 방법 및 시스템
US10841289B2 (en) Mobile devices as security tokens
CN102571802B (zh) 信息安全设备及服务器远程解锁方法、设备和服务器
CA3042357A1 (en) Verifying an association between a communication device and a user
KR102234825B1 (ko) 암호 동작들의 안전한 수행
JP6636674B2 (ja) 保護装置及びドングル及びその使用方法
US20200074465A1 (en) Verification and provisioning of mobile payment applications
KR101702748B1 (ko) 이중 암호화를 이용한 사용자 인증 방법과 시스템 및 기록매체
CN106936588B (zh) 一种硬件控制锁的托管方法、装置及系统
CN110431803A (zh) 基于身份信息管理加密密钥
CN112150151B (zh) 安全支付方法、装置、电子设备及存储介质
KR20200137126A (ko) 생체 정보 등록 장치 및 방법, 생체 인증 장치 및 방법
CZ2013883A3 (cs) Způsob autorizace dat
US20220386118A1 (en) Method for proximity communication between terminals and apparatus thereof
KR102348823B1 (ko) 사용자가 소지한 금융 카드 기반 본인 인증 시스템 및 방법
KR20200013494A (ko) 사용자가 소지한 금융 카드 기반 본인 인증 시스템 및 방법
US20220385654A1 (en) Method for proximity communication between terminals and apparatus thereof
US20210083871A1 (en) Method and device for implementation of safe transactions in blockchain infrastructure
JP2023061958A (ja) 認証システム、及び認証方法
CN105790946B (zh) 建立数据通道的方法、系统及相关设备
CN110035032A (zh) 指纹解锁方法及指纹解锁系统
US10764282B2 (en) Protected and secured user-wearable devices for assured authentication and validation of data storage and transmission that utilize securitized containers