CZ301556B6 - Zpusob autorizace uživatelského zarízení systému klíce a zámku a systém klíce a zámku - Google Patents

Zpusob autorizace uživatelského zarízení systému klíce a zámku a systém klíce a zámku Download PDF

Info

Publication number
CZ301556B6
CZ301556B6 CZ20023361A CZ20023361A CZ301556B6 CZ 301556 B6 CZ301556 B6 CZ 301556B6 CZ 20023361 A CZ20023361 A CZ 20023361A CZ 20023361 A CZ20023361 A CZ 20023361A CZ 301556 B6 CZ301556 B6 CZ 301556B6
Authority
CZ
Czechia
Prior art keywords
key
user
lock
electronic
user equipment
Prior art date
Application number
CZ20023361A
Other languages
English (en)
Other versions
CZ20023361A3 (cs
Inventor
Lidén@Inge
Norberg@Rolf
Magnusson@Björn
Sivonen@Hannu
Brennecke@Gudrun
Chanel@Christophe
Krühn@Jürgen
Kikebusch@Bernd
Lefebvre@Arnaud
Original Assignee
Assa Abloy Ab
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 Assa Abloy Ab filed Critical Assa Abloy Ab
Publication of CZ20023361A3 publication Critical patent/CZ20023361A3/cs
Publication of CZ301556B6 publication Critical patent/CZ301556B6/cs

Links

Classifications

    • G—PHYSICS
    • G07—CHECKING-DEVICES
    • G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00—Individual registration on entry or exit
    • G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • E—FIXED CONSTRUCTIONS
    • E05—LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05B—LOCKS; ACCESSORIES THEREFOR; HANDCUFFS
    • E05B49/00—Electric permutation locks; Circuits therefor ; Mechanical aspects of electronic locks; Mechanical keys therefor
    • G—PHYSICS
    • G07—CHECKING-DEVICES
    • G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00—Individual registration on entry or exit
    • G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • G07C2009/00388—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks code verification carried out according to the challenge/response method
    • G07C2009/00404—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks code verification carried out according to the challenge/response method starting with prompting the lock
    • G—PHYSICS
    • G07—CHECKING-DEVICES
    • G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00—Individual registration on entry or exit
    • G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • G07C2009/00412—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal being encrypted
    • G—PHYSICS
    • G07—CHECKING-DEVICES
    • G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00—Individual registration on entry or exit
    • G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • G07C2009/0042—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed
    • G07C2009/00476—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed dynamically
    • G07C2009/005—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed dynamically whereby the code is a random code
    • G—PHYSICS
    • G07—CHECKING-DEVICES
    • G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00—Individual registration on entry or exit
    • G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C2009/00579—Power supply for the keyless data carrier
    • G07C2009/00587—Power supply for the keyless data carrier by battery
    • G—PHYSICS
    • G07—CHECKING-DEVICES
    • G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00—Individual registration on entry or exit
    • G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C2009/00753—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys
    • G07C2009/00761—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by active electrical keys with data transmission performed by connected means, e.g. mechanical contacts, plugs, connectors
    • Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T70/00—Locks
    • Y10T70/70—Operating mechanism
    • Y10T70/7147—Combination or key

Landscapes

  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Storage Device Security (AREA)
  • Lock And Its Accessories (AREA)
  • Push-Button Switches (AREA)
  • Programmable Controllers (AREA)
  • Supplying Of Containers To The Packaging Station (AREA)
  • Auxiliary Devices For And Details Of Packaging Control (AREA)
  • Electrophonic Musical Instruments (AREA)
  • Switches With Compound Operations (AREA)
  • Clamps And Clips (AREA)

Abstract

Zpusob autorizace uživatelského zarízení systému klíce a zámku zahrnuje kroky provedení overovacího procesu, mezi uživatelským zarízením a prvním systémovým zarízením s použitím prvního kódovacího klíce, a v prípade, že overovací proces byl úspešný, provedení softwarové operace prvním systémovým zarízením, ve které se první kódovací klíc, uložený v uživatelském zarízení, nahradí druhým kódovacím klícem. Dále je popsán systém klíce a zámku, který zahrnuje alespon jedno systémové zarízení (SD1 až SD3) mající elektronické obvody zahrnující elektronickou pamet upravenou pro uložení trvalého elektronického kódovacího klíce, a pocítacový programový software upravený pro zmenu promenného elektronického kódovacího klíce uživatelského zarízení z prvního kódovacího klíce na druhý kódovací klíc v dusledku úspešného overovacího procesu provedeného mezi zámkem nebo uživatelským klícem, majícím uložený promenný elektronický kódovací klíc, a systémovým zarízením majícím shodný kódovací klíc jako uvedený zámek nebo uživatelský klíc.

Description

Způsob autorizace uživatelského zařízení systému klíče a zámku a systém klíče a zámku
ObiasUssímiky
Předkládaný vynález se týká způsobu autorizace uživatelského zařízení systému klíče a zámku, přičemž uživatelským zařízením je uživatelský klíč nebo zámek systému hlavního klíče, a přičemž tento způsob zahrnuje následující kroky: vytvoření uživatelského zařízení majícího elektronické obvody, vytvoření prvního systémového zařízení majícího elektronické obvody a používalo ného v první úrovni systému klíče a zámku, a uložení prvního kódovacího klíče v prvním uživatelském zařízení a v prvním systémovém zařízení. Tento vynález se dáte týká systému klíče a zámku, který zahrnuje: množství uživatelských zařízení zahrnujících: množství uživatelských klíčů majících elektronické obvody zahrnující elektronickou paměť upravenou pro uložení proměnného elektronického kódovacího klíče, a množství zámků majících elektronické obvody is zahrnující elektronickou paměť upravenou pro uložení proměnného elektronického kódovacího klíče, přičemž uživatelský klíč a zámek jsou spolu provozuschopné pouze tehdy, když jsou v tomto uživatelském klíči a zámku uloženy shodné kódovací klíče.
Dosavadní stav techniky
V současnosti jsou již známé elektromechanické zamykací systémy, u kterých jsou klíče přiděleny různým uživatelům běžným způsobem podobným způsobu, jakým jsou klíče distribuovány v mechanickém zamykacím systému. Toto distribuování se ale obtížně provádí a je velmi těžko25 pádnou procedurou distribuovat nové klíče. Rovněž zde vždy existuje nebezpečí, Že neautorizovaná osoba získá systémový klíč, což potom vede k bezpečnostním rizikům, a podobně.
Dalším problémem je, že elektronické kódy mohou být kopírovány, například„záznamem“ kódu prostřednictvím čtecího zařízení, přičemž kopie mohou být přítomny v systému klíčů, aniž by o tom měl povědomí vlastník systému.
Ještě dalším problémem dosavadního stavu techniky je, že polotovary klíčů mohou být použity kýmkoliv, což s sebou nese bezpečnostní rizika.
US patentový dokument US 6,005,487 (Hyatt, Jr. a kol.), popisuje elektronický bezpečnostní systém zahrnuji elektronický zamykací mechanismus a elektronický klíč. Aby se vyloučil požadavek na nákladné obnovení (výměnu) klíčů v případě ztráty klíče, nebo aby se vyloučila možnost vnitřního podvodu a krádeže, umožňuje systém podle tohoto patentového dokumentu US 6,005,487 změnu identifikačního kódu klíče nebo zámku. Výše zmiňované problémy dosa40 vadního stavu techniky, ale nejsou tímto systémem řešeny.
Cílem předkládaného vynálezu je vytvořit zařízení elektromechanického klíče a zámku v úvodu zmiňovaného typu a použité v systému, ve kterém distribuování a autorizace klíčů a zámků mezi výrobcem, distributorem a zákazníkem mají vysokou úroveň bezpečnosti.
Dalším cílem předkládaného vynálezu je vytvořit zařízení elektromechanického zámku, u kterého je usnadněna distribuce a autorizace klíčů.
Dalším cílem vynálezu je vytvořit zařízení klíče, které lze obtížně kopírovat bez povědomí vlast50 nika systému.
Dalším cílem vynálezu je vytvořit polotovar klíče, který je omezen dokud se týká jeho použití na omezený počet distributorů.
-1CZ 301556 B6
Dalším cílem vynálezu je zajistit snadné a bezpečné přidávání klíčů a zámků do zamykacího systému.
Dalším cílem vynálezu je navrhnout způsob a systém pro ukládání a zobrazování informací o systému hlavního klíče bezpečným způsobem.
Dalším cílem vynálezu je navrhnout způsob a systém pro výměnu informací mezi výrobcem, distributorem a koncovým uživatelem zařízení klíče a zámku.
Podstata vvnálezu
Vynález je založen na zjištění, že výše zmiňované problémy dosavadního stavu techniky mohou být vyřešeny prostřednictvím vytvoření a výměny elektronických kódů v klíčích a zámcích, při15 čemž tyto kódy jsou použity pro kódovanou komunikaci mezi klíči a zámky a mezi různými stranami účastnými při vytváření a údržbě zamykacího systému.
Podle vynálezu je tedy navržen způsob v úvodu uvedeného typu, jehož podstata spočívá v tom, že zahrnuje kroky provedení ověřovacího procesu mezi uživatelským zařízením a prvním systé20 movým zařízením s použitím prvního kódovacího klíče, a v případě, že ověřovací proces byl úspěšný, provedení softwarové operace prvním systémovým zařízením, ve které se první kódovací klíč, uložený v uživatelském zařízení, nahradí druhým kódovacím klíčem, přičemž druhý kódovací klíč se uloží v druhých systémových zařízeních a dalších uživatelských zařízeních použitých v druhé úrovni systému klíče a zámku, čímž se dosáhne toho, že uživatelské zařízení je provozuschopné s druhými systémovými a dalšími uživatelskými zařízeními.
Výhodně se během kroku náhrady prvního kódovacího klíče, uloženého v uživatelském zařízení, druhý kódovací klíč dodá prostřednictvím prvního systémového zařízení.
Výhodně se během kroku náhrady prvního kódovacího klíče, uloženého v uživatelském zařízení, druhý kódovací klíč dodá prostřednictvím počítače.
Způsob podle vynálezu výhodně dále zahrnuje přídavný krok dodání druhého kódovacího klíče do počítače přes síť, jako jsou lokální sítě a veřejné telefonní sítě.
Výhodně je prvním systémovým zařízením systémový klíč systému hlavního klíče.
Výhodně je uživatelským zařízením uživatelský klíč systému hlavního klíče.
Výhodně je uživatelským zařízením je zámek systému hlavního klíče.
Výhodně jsou elektronické kódovací klíče nečitelné z vnějšku uvedených elektronických obvodů.
Podle vynálezu je dále navržen systém klíče a zámku, v úvodu uvedeného typu, jehož podstata spočívá v tom, že zahrnuje alespoň jedno systémové zařízení mající elektronické obvody zahrnující elektronickou paměť upravenou pro uložení trvalého elektronického kódovacího klíče, a počítačový programový software upravený pro změnu proměnného elektronického kódovacího klíče uživatelského zařízení z prvního kódovacího klíče na druhý kódovací klíč v důsledku úspěšného ověřovacího procesu provedeného mezi zámkem nebo uživatelským klíčem, majícím uložený proměnný elektronický kódovací klíč, a systémovým zařízením majícím shodný kódovací klíč jako uvedený zámek nebo uživatelský klíč, přičemž druhý kódovací klíč je uložen v druhých systémových zařízeních a uživatelských zařízeních, používaných v druhé úrovni systému klíče a zámku, čímž jsou uživatelská zařízení provozuschopná s těmito druhými systémovými a uživatelskými zařízeními.
-2CZ 3U1556 B6
V následujícím popisu bude předkládaný vynález poněkud podrobněji popsán prostřednictvím příkladných provedení ve spojení s odkazy na připojené výkresy.
Přehled obrázků na výkresech io
Obr. 1 znázorňuje schéma vysvětlující základní myšlenku předkládaného vynálezu;
Obr. 2 znázorňuje celkový pohled na hierarchický zamykací systém se zařízeními klíče a zámku podle vynálezu;
Obr. 3a znázorňuje informační prvky zařízení klíče podle vynálezu;
Obr. 3b znázorňuje informační prvky zařízení zámku podle vynálezu;
Obr. 4 znázorňuje příklad informačního toku v systému, který je znázorněn na obr. 2;
Obr. 5 znázorňuje přehled kódovacích prvků elektronického klíče v zařízení klíče a zámku podle vynálezu;
Obr. 6 znázorňuje schéma ilustrující zabezpečení datové výměny mezi výrobcem, distributorem a zákazníkem;
Obr. 7 znázorňuje přehled kódování databáze, použitého podle vynálezu; a
Obr. 8 znázorňuje příklad kódovacích tabulek databázového souboru.
Příklady provedení vynálezu
Nyní budou popsána výhodná provedení předkládaného vynálezu. Aby bylo dosaženo zcela jasného popisu, bude výraz „klíč“ ozřejměn přidáním výrazu „fyzický“, pokud slovo klíč má ozna25 čovat fyzická klíč, to jest mechanický klíč upravený pro použití se zámkem, a nebo přidáním výrazu „elektronický“ nebo „kódovací“, pokud slovo klíč má označovat elektronický klíč, jako je kódovací klíč.
Navíc je použita předpona „e“ pro označení kódované informace a předpona „d“ pro označení dekódované informace. Použitý kódovací klíč následuje za touto předponou. Tak například výraz eKx(Souborl) označuje Soubor 1 kódovaný kódovacím klíčem „Kx“.
V tomto popisuje někdy použit výraz „zařízení“. Zařízení v kontextu předkládaného vynálezu je třeba interpretovat jako zařízení klíče nebo zámku.
Nejprve bude vysvětlena základní myšlenka předkládaného vynálezu ve spojení s odkazy na obr. 1, který ilustruje schéma různých částí zamykacího systému podle vynálezu. Jsou znázorněny tři „úrovně“ zamykacího systému, označené „výrobce“, „zámečník“ respektive „uživatel MKS“. V každé úrovni je systémové zařízení a případně počítač v jedné nebo více úrovních.
V různých úrovních jsou znázorněna uživatelská zařízení, jako jsou klíče a/nebo zámky. „Uživatelské zařízení 1“ je ale stejné zařízení ve všech úrovních, ačkoliv v různých „režimech“.
Každé systémové a uživatelské zařízení má v sobě uložený skrytý kódovací klíč, „klíči“, ,,klíč2“, a tak dále. Tyto kódovací klíče jsou použity pro ověřovací procesy mezi systémovými a uživatelskými zařízením a rovněž mezi různými uživatelskými zařízeními, to jest mezi klíči a zámky na úrovni koncového uživatele. Kódovací klíče, uložené v uživatelských zařízeních, jsou proměnné, to znamená, že mohou být měněny prostřednictvím systémového zařízení, případně ve spojení s počítačovým softwarem, jak bude vysvětleno v následujícím popisu.
Nejprve tedy například uživatelské zařízení UDÍ, uložené na úrovni 1, má vytvořen kódovací klíč „klíči“ během výroby polotovaru klíče. Když má být uživatelské zařízení 1 předáno do úrovně 2, je inicializován ověřovací proces mezi systémovým zařízením SD1 a uživatelským zařízením UDÍ s použitím kódovacího klíče „klíči“. Pokud je tento ověřovací proces úspěšný, „klíči“,
-3CZ 301556 B6 uložený v uživatelském zařízení, je nahrazen kódovacím klíčem „klíč2M a proces je ukončen. Nový kódovací klíč „klíč2“ muže být dodán buď samotným systémovým zařízením nebo případně počítačem CI. Žádný další úspěšný ověřovací proces nemůže být následně proveden na této úrovni mezi příslušným uživatelským zařízením a systémovým zařízením, protože kódovací klíče si neodpovídej í.
Uživatelské zařízení může být nyní bezpečně dodáno do úrovně 2, úrovně „zámečník“, protože případný podvádějící účastník, který zachytí uživatelské zařízení, nebude schopen použít toto uživatelské zařízení bez znalosti skrytého kódovacího klíče uloženého v tomto zařízení, to jest io kódovacího klíče „klíč2.
Na úrovni 2 se provede odpovídající procedura jako v úrovni 1 předtím, než se uživatelské zařízení dodá koncovému uživateli, to znamená, že kódovací klíč „klíč2“, uložený v uživatelském zařízení, se nahradí kódovacím klíčem „klíč3“ prostřednictvím systémového zařízení SD2, pří15 pádně ve spolupráci s počítačem C2.
Uživatelské zařízení, které se dostává do úrovně koncového uživatele, to jest úrovně 3, nemůže být použito, dokud nebylo autorizováno prostřednictvím systémového zařízení SD3 stejným způsobem jako v úrovni 2. To znamená, že kódovací klíč „klíč3“ se nahradí kódovacím klíčem „klíČ4“ po úspěšném ověřovacím procesu s použitím kódovacího klíče „klíč3“. Všechna uživatelská zařízení, to jest všechny klíče a zámky systému hlavního klíče, musí projít tímto procesem předtím, než mohou být použita. To také znamená, že všechna „aktivovaná“ uživatelská zařízení mají v sobě uložen kódovací klíč „klíč4“ a mohou tudíž provádět úspěšné ověřovací procesy vzájemně mezi sebou. To zajišťuje úplnou bezpečnost při distribuování klíčů nebo zámků pro systém hlavního klíče koncového uživatele.
Zamykací systém, zahrnující zařízení klíče a zámku podle předkládaného vynálezu, bude nyní detailně popsán ve spojení s odkazy na obr. 2, který znázorňuje typické rozložení hardwarových a softwarových nástrojů mezi různými úrovněmi hierarchie, přesněji mezi zákazníkem 100, distri30 butorem 200 a výrobcem 300.
Uživatelské klíče
V systému zákazníka 100 existuje několik uživatelských klíčů 101 upravených pro použití s množstvím zámků 2Q. Uživatelské klíče a zámky dohromady tvoří systém hlavního klíče (MKS). Každý klíč má unikátní individuální elektronický kód řídící jeho funkci. Elektronický kód je rozdělen na různé segmenty pro použití výrobci, distributory a zákazníky. Je vytvořen veřejný (otevřený) segment pro otevřené (veřejné) informace aje rovněž vytvořen tajný segment pro tajné informace. Segmenty jsou dále rozděleny do různých prvků nebo položek elektronické40 ho kódu. Elektronický kód klíče je dále diskutován níže ve spojení s popisem chráněných režimů. Programovací a autorizační klíč
Pro systém zákazníka 100 existuje alespoň jeden zákaznický, programovací a autorizační klíč (C—klíč) 102. C-klíče společně s D—klíči a M-klíči (viz popis níže) budou v tomto dokumentu rovněž označovány jako systémové klíče (SYS-klíče).
Zákaznická programovací skříň
Na straně zákazníka je programovací skříň 106, upravená pro spojení s počítačem (PC) 104 přes, například, sériové rozhraní. Tato programovací skříň zahrnuje statickou čtečku 107 aje použita pro programování v systému zákazníka. Statická čtečka 107 je čtečkou klíčů bez blokovacího mechanismu a tudíž zahrnuje elektronické obvody, a tak dále, pro čtení a programování klíče.
-4CZ 3U1556 B6
Ačkoliv na obrázku je znázorněna zákaznická programovací skříň 106. tato programovací skříň 106 může být vypuštěna ve velmi malých zamykacích systémech.
Zákaznický software
Zákazník má přístup k osobnímu počítači 104 pracujícímu se zákaznickým administračním softwarem (C-software) pouze s otevřenými (veřejnými) systémovými informacemi. C-software tudíž v tak zvané zamykací mapě udržuje přehled o tom, které klíče jsou autorizovány ve kterých zámcích příslušného systému hlavního klíče. Tajné identity (viz níže) všech klíčů jsou ale uložeio ny v kódované podobě, která může být čtena pouze prostřednictvím systémového klíče. Autorizační klíč pro distributora
Pro distributora zamykacího systému, kterým může být například zámečník, je vytvořen autori15 začni klíč (D-klíč) 202 distributora.
Programovací skříň distributora
Na straně distributora je rovněž programovací skříň 206 upravená pro spojení s počítačem (PC)
204 přes například sériové rozhraní. Tato programovací skříň 206 může být shodná nebo podobná jako skříň popsaná ve spojení se systémem zákazníka 100.
Software distributora
Distributor má speciální počítačový software (D-software) pro osobní počítač 204. D-software obsahuje otevřenou (veřejnou) část pro zobrazování otevřených systémových informací a pro konstruování změn, a tak dále. Tento D-software rovněž obsahuje tajnou část obsahující autorizační kódy a tajná klíčová slova použitá v systému. D-software rovněž podporuje kódovanou komunikaci s počítačem 304 výrobce zamykacího systému, prostřednictvím například modemo30 vého spojení 208, jak bude podrobněji diskutováno v popisu níže.
Software distributora používá jako modul registr klíčů/zámků, který popisuje systém zákazníka. Tímto způsobem může distributor pracovat transparentně, jako kdyby software distributora a zákazníka byly jedním systémem. To je pro distributora nezbytné, pokud má být úzce spojen s obsluhou zákaznického systému.
Autorizační klíč pro výrobce
Pro výrobce zamykacího systému je vytvořen autorizační klíč (M-klfč) 302 výrobce.
Programovací skříň výrobce
Na straně výrobce je rovněž programovací skříň 306 podobná programovací skříni 206 distributora a upravená pro spojení s počítačem (PC) 304.
Software výrobce
Výrobce má přístup k osobnímu počítači 304, který pracuje se softwarem (M-software) s úplnou autorizací pro operace týkající se přidávání a rušení klíčů a zámků.
Informační prvky
Všechny klíče a zámky mají unikátní elektronickou identitu nebo kód zahrnující několik informačních prvků řídících funkci klíčů a zámků. Tyto informační prvky klíčů nebo zámků budou nyní popsány ve spojení s odkazy na obr. 3a respektive obr. 3b.
-5CZ 301556 B6
Elektronický kód je rozdělen na různé segmenty pro použití výrobci, distributory a zákazníky. Některé veřejné prvky jsou společné pro zařízení MKS, přičemž je také vytvořen tajný segment pro tajné informace, který je vždy individuální pro skupinu.
Každý elektronický kód klíče zahrnuje následující části:
• veřejnou identifikaci klíče (PKID) zahrnující • identifikaci výrobce (M) • identifikaci systému hlavního klíče (MKS) ío · identifikaci funkce (F) • identifikaci skupiny (GR) • unikátní identitu (UID) • kódovací klíč (KDEs) • tajnou identifikaci klíče (SKID) zahrnující · tajnou identifikaci skupiny (SGR)
Rovněž každý elektronický kód zámku zahrnuje následující Části:
• veřejnou identifikaci zámku (PLID) zahrnující • identifikaci výrobce (M) · identifikaci systému hlavního klíče (MKS) • identifikaci funkce (F) • identifikaci skupiny (GR) • unikátní identitu (UID) • kódovací klíč (KDES) · tajnou identifikaci klíče (SLÍD) zahrnující • tajnou identifikaci skupiny (SGR)
Základní prvky kódů budou nyní popsány poněkud podrobněji, so M - výrobce
M identifikuje výrobce systému hlavního klíče. Každému výrobci 300 využívajícímu předkládaný vynález je tudíž přidělen unikátní M-kód identifikující klíče a zámky pocházející od tohoto výrobce.
MKS - systém hlavního klíče
MKS identifikuje různé systémy hlavního klíče zákazníků 100. Zámek bude akceptovat uživatelský klíč nebo C—klíč, pouze když tyto prvky budou mít stejný MKSkód.
F - funkce
F identifikuje úlohu zařízení, to jest zdaje zámkem, uživatelským klíčem, C-klíčem, D-klíčem, M-klíčem, a tak dále.
GR - skupina
GR je celé číslo identifikující skupinu zařízení, GR je unikátní v každém MKS a začíná číslem 1 a dále vždy s přírůstkem 1.
-6CZ 3U1556 B6
UID - unikátní identita
UID identifikuje různé uživatele ve skupině. UID je unikátní v každé skupině, začíná Číslem 1 a dále vždy s přírůstkem 1. Kombinace identifikátoru skupiny a unikátní identity tedy unikátně identifikuje zařízení v MKS.
KDES - kódovací klíč
Kdes zahrnuje náhodně generovaný kódovací klíč. Ve výhodném provedení je použit kódovací io algoritmus DES, částečně z důvodu jeho rychlosti, a výhodně algoritmus trojnásobný DES (3DES). Existuje několik režimů činnosti DES kódování, přičemž dva režimy jsou výhodné pro předkládaný vynález: ECB (zápis elektronického kódu) a CBC (řetězení šifrových bloků).
Kdes je shodný ve všech zařízeních systému hlavního klíče.
Kqes nen* žádným způsobem čitelný zvnějšku a je použit pouze algoritmy vykonávanými uvnitř zařízení klíče a zámku. To je velmi důležitý znak, protože to vylučuje možnost kopírování klíče přečtením obsahu jeho paměti. Navíc je KDes přítomen pouze v klíčích ve funkčním režimu, viz diskuse v popisu níže a chráněném režimu.
Kdes je použit v autorizačních procesech probíhajících mezi různými zařízeními. Aby tedy klíč byl schopen pracovat se zámkem, jak klíč tak zámek musí mít stejný Kdes· V opačném případě autorizační proces není úspěšný.
SGR - tajná skupina
SGR je náhodně generované číslo, které je stejné pro jednu skupinu. Shora zmiňované informační prvky a rovněž další elektronické datové informace, použité v systému klíče a zámku podle předkládaného vynálezu, jsou samozřejmě informacemi zásadními pro funkci systému.
Proto, aby se zajistila integrita dat, je pro některá zdát použit MAC (ověřovací kód zpráv). V zařízení klíče nebo zámku, je MAC použit pro každý autorizační výpis v čipu používajících Kdes* MAC je rovněž použit pro některé datové prvky předtím, než je zařízení uvedeno do funkčního režimu (viz níže) a rovněž pro některé další datové prvky. V C-softwaru, D-softwaru nebo M-softwaru je MAC použit pro některé nekódované datové soubory.
Systém klíče a zámku podle předkládaného vynálezu vykazuje velmi vysokou úroveň bezpečnosti. Bezpečnostní architektura je založena na skutečnosti, že systémový klíč, to jest C-klíč, Dklíč nebo M-klíč, může pracovat s mnoha různými softwary. Není tudíž snadné změnit ověřovací kódovací klíč pro každé provedené ověření. Typický informační tok v hierarchickém systému, znázorněném na obr. 2, je ilustrován na obr. 4. Tento obrázek příkladně ilustruje složitost systému a informací vyměňovaných mezi různými úrovněmi, to jest výrobcem, distributorem a zákazníkem.
Ve znázorněném příkladu si zákazník 100 přeje přidání uživatelského klíče do svého systému hlavního klíče (krok 401). S použitím plánovacího softwaru (v kroku 402) je informace týkající se požadovaných změn přenesena o výrobci prostřednictvím, například, modemového spojení 108 a 308, viz obr. 2. Na straně výrobce 300 je s použitím M-softwaru v počítači 304 (krok 403) přistoupeno k databázi M-softwaru (krok 404) prostřednictvím použití M-klíče (krok 405). Databáze M-softwaru je potom aktualizována a příslušné informace jsou vyslány do D-softwaru (krok 406). například prostřednictvím modemového spojení 308 a 208.
Na straně distributora 200, je přistoupeno k databázi D-softwaru v počítači 204 (krok 407) a tato databáze je aktualizována s použitím D-klíče 202 (krok 408). Vytvoří se zařízení v chráněném režimu, příslušející příslušnému MKS, a toto zařízení se naprogramuje prostřednictvím D-klíče
2 02 a programovací skříně 206.
-7CZ 301556 B6
Na straně zákazníka 100 C-software v počítači 104 přijímá informace od distributora (krok 409), například prostřednictvím modemového spojení. Je přistupováno k databázi C-softwaru (krok 410). tato databáze je aktualizována a je dodáno nové zařízení distributorem (krok 411), které je naprogramováno prostřednictvím programovací skříně 106 a C—klíče 102 (krok 412). Když toto chráněné zařízení bylo uvedeno do funkčního režimu (krok 413), je na tuto skutečnost upozorněn M-software v počítači 304 a je příslušně aktualizována databáze M-softwaru.
Čtenář snadno nahlédne složitost všech těchto operací a potřebu jednoduchého a ještě bezpečné10 ho způsobu předání elektronických informací a rovněž samotného zařízení klíče nebo zámku. Chráněný režim
Pro vyřešení problému bezpečného dodání zařízení k, například, zákazníkovi nebo distributorovi je znakem zařízení zámku a klíče podle předkládaného vynálezu tak zvaný chráněný režim. To v podstatě znamená, že uživatelé na různých úrovních hierarchie, to jest výrobce, distributor a koncový uživatel, mají plnou kontrolu nad autorizací zařízení příslušejících k systému.
To je provedeno použitím proměnného kódovacího klíče uloženého v elektronickém kódu zaří20 zení. Funkce tohoto proměnného kódovacího klíče bude popsána v následujícím popisu ve spojní s odkazy na obr. 5a až obr. 5e, na kterých je ilustrován obsah elektronického kódu, uloženého ve elektronické paměti zařízení.
Nejprve je vytvořen polotovar zařízení u výrobce, to jest zařízení bez mechanického nebo elek25 tronického kódování. Paměť elektronického kóduje tudíž prázdná, viz obr. 5a.
Následujícím krokem u výrobce je přidání kódového prvku specifického pro příslušného výrobce, viz obr. 5b. Tento kódový prvek, označený „M“ identifikuje specifického výrobce a je unikátní pro každého výrobce. Je tudíž možné pouhým přečtením kódového prvku M zjistit, od kterého výrobce klíč (nebo zámek) pochází.
Prvek označený „KDES_M“ je DES kódovací klíč použitý výrobcem M jako transportní nebo ukládací kód. Jak již bylo uvedeno, kódovací klíč Kdes» potřebný pro fungující zařízení, je přítomen pouze v zařízeních ve funkčním režimu, to jest v aktivovaných klíčích a zámcích fungujících v MKS zákazníka 100. Klíč KDESM je vytvořen softwarem výrobce (M-software) a pro nikoho vyjma výrobce majícího M-software není možné, aby vytvořil polotovar klíče (nebo zámku) s unikátním klíčem KDES_M pro tohoto specifického výrobce. Tímto způsobem jsou klíče chráněny během skladování u výrobce, protože jsou nepoužitelné pro kohokoliv vyjma správného příslušného výrobce.
Když má výrobce zařízení odeslat k distributorovi, je přidán prvek elektronického kódu, specifický pro příslušného distributora, viz obr. 5c. Tento prvek, označený „D“, identifikuje specifického distributora a je unikátní pro každého distributora. Tento prvek je uložen do pozice obvykle používané MKS kódem.
Současně je u výrobce nahrazen kódovací klíč KdES_m klíčem Kdes-d» což je kódovací klíč unikátní pro příslušného distributora. Aby ale bylo možné provést tuto změnu, musí být mezi chráněným klíčem (zařízením) výrobce a M-klíčem provedeno ověření. Tento ověřovací proces je úspěšný pouze tehdy, když kódovací klíče chráněného zařízení výrobce a M-klíče, to jest KDes-m, jsou shodné. Kódovací klíč Kdes-d je uložen v M-softwaru, odkud je vyjmut po úspěšném ověřovacím procesu. Opatřené kódovacím klíčem KDES_D je nyní zařízení v chráněném režimu distributora.
Když je zákazníkem podána objednávka, buď výrobci nebo distributorovi, je inicializován proces uvedení klíče (zařízení) do chráněného režimu zákazníka, jak bylo popsáno ve spojení s odkazy
-8CZ JU1330 BO na obr. 4. Potom jsou elektronicky vyslány informace potřebné pro tento proces ze softwaru výrobce k distributorovi, ale ne jako prostý text. Tyto informace jsou naopak vyslány kódované s kódovacím klíčem Kdes-d distributora. Například je vyslán kódovací klíč Kdes-c zákazníka pro zařízení v chráněném režimu zákazníka v následujícím formátu:
cKdes-d (Kdes-c)
Další relevantní informační prvky, jako je MKS, GR, UID, Kdes pokud není použit chráněný režim zákazníka, KDes-c, jsou vyslány kódované stejným způsobem. Tyto informace jsou potom staženy do chráněného klíče (zařízení) distributora.
Aby se dekódovaly kódované informace, musí u distributora proběhnout ověřovací proces. Tento proces probíhá mezi chráněným zařízením a D-klíčem, ve kterém je uložen kódovací klíče KdesD. Prvky kódu jsou tudíž dekódovány, čímž je chráněné zařízení distributora, znázorněné na obr. 5c, převedeno na chráněné zařízení zákazníka, jak je znázorněno na obr. 5d, Současně je uložen správný kódový prvek funkce „F“, který indikuje funkci zařízení, například uživatelský klíč.
Zařízení opouštějící distributora ale ještě nemůže být použito v koncovém systému hlavního klíče zákazníka, to jest není ještě ve funkčním režimu. Prostřednictvím C-softwaru a C-klíče zákazník přijímá chráněné zařízení zákazníka a nahrazuje kódovací klíč KDesc kódovacím klíčem KDES, viz obr. 5e. Teprve potom může být zařízení použito v systému hlavního klíče.
C-klíč je obvykle dodáván od výrobce přímo k zákazníkovi. Výraz „chráněný režim zákazníka“ vyjadřuje skutečnost, že nikdo jiný než správný autorizovaný zákazník nemůže použít klíč (zařízení) dodaný distributorem, protože klíče (zařízení) zamykacího systému musí být přijaty systémem prostřednictvím C-klíče.
Znak, že fyzický klíč, to jest systémový klíč, je použit pro změnu kódu dalšího zařízení, má několik výhod. Za prvé s fyzickým klíčem se snadno manipuluje. Za druhé toto uspořádání zajišťuje bezpečnost systému. Nikdo nemůže uvést zařízení do funkčního režimu bez správného systémového klíče (například C-klíče).
V alternativním provedení předkládaného vynálezu je vypuštěna úroveň distributora. Výrobce je tudíž odpovědný za kroky popisované ve spojení s obr. 5a až obr. 5c a dodává jak zařízení tak i systémový klíč zákazníkovi. To neovlivní bezpečnost systému, pokud zařízení a systémové klíče jsou dodávány odděleně.
Alternativně, pokud si to přeje zákazník, mohou být klíče k zákazníkovi dodávány ve funkčním režimu, to jest s již uloženým kódovacím klíčem KDes- To by poskytovalo méně bezpečný systém, ale možnost vypustit jeden nebo několik kroků na druhou stranu ukazuje na pružnost konceptu chráněného režimu.
Jak již bylo uvedeno informační prvek F - prvek funkce - elektronického kódu určuje úlohu zaří45 zení. Tento prvek je „0“, to jest nedefinovaný během skladování u výrobce nebo distributora a je mu dána předem stanovená hodnota, když je klíč (zařízení) uváděn do funkčního režimu. Tato hodnota závisí na úloze klíče (zařízení); to jest, zda je zámkem nebo uživatelského klíčem, Cklíčem, D-klíčem, nebo M-klíčem. Přesný způsob, jakým je prováděna tato identifikace, není pro předkládaný vynález důležitý.
Bezpečnost výměny dat
V následujícím budou ve spojení s odkazy na obr. 6 diskutovány bezpečnostní aspekty datové výměny mezi softwarem na různých úrovních hierarchie. Každá dvojice výrobce-dístributor, výrobce zákazník a distributor-zákazník má svůj vlastní kódovací klíč za účelem zajištění posta-9CZ 301556 B6 čujícího zabezpečení. Stejné kódovací klíče jsou ale použity v obou směrech, to jest, například, jak od distributora k zákazníkovi tak i od zákazníka k distributorovi. Všechny požadované kódovací klíče jsou uloženy v příslušném softwaru. Kódovací klíče jsou dodány společně se softwarem, ale pokud kódovací klíče mají být aktualizovány, jsou od výrobce zaslány nové kódovací klíče zakódované s aktuálními komunikačními kódovacími klíči.
Uživatelské a systémové klíče
Každý uživatel systému, znázorněného na obr, 2, musí být identifikován použitým softwarem, ι o K tomuto účelu má každý uživatel své vlastní unikátní uživatelské jméno a přísluší do jedné ze tří uživatelských kategorií: superuživatel, čtení/zápis, nebo pouze čtení. Různé kategorie mají různá privilegia a přístupová omezení, která budou stručně diskutována níže.
Kategorie superuživatel může měnit uživatelská práva a vlastnictví systémových klíčů. Může rovněž měnit heslo a kód PIN všech systémových klíčů a uživatelů a měnit autorizaci C-klíč v softwaru. Navíc tato kategorie může provádět všechny operace povolené uživateli v kategorii Čtení/zápis. Aby získal přístup k softwaru, superuživatel potřebuje speciální systémový klíč, tak zvaný hlavní systémový klíč, a musí zadat kód PIN. Pro každý software je pouze jeden hlavní systémový klíč,
Uživatel v kategorii čtení/zápis může měnit autorizaci v zamykací mapě systému MKS. Může rovněž dekódovat a kódovat soubory pro přenos do jiného softwaru v systému. Aby získal přístup k softwaru, uživatel v kategorii čtení/zápis potřebuje autorizovaný systémový klíč a musí zadat kód PIN.
Aby získal přístup k softwaru, uživatel v kategorii pouze Čtení potřebuje klíč příslušející systému MKS a potřebuje zadat heslo. Uživatel v kategorii pouze čtení může pouze číst uspořádání zamykacího systému, to znamená, že může sledovat zamykací mapu a nemůže provádět jakékoliv změny autorizací, a tak dále.
Je také vytvořen ověřovací protokol mezi uživatelem, systémovými klíči a různým softwarem. Kódovací klíč K$wipi identifikace softwaru je uložen v softwaru v kódovaném souboru. Tento kódovací klíč KSWjpi je unikátní pro každý systémový klíč, přičemž úplný ověřovací proces sleduje následující kroky: Za prvé jsou vzájemně vyměněny veřejné identity mezi softwarem a sys35 témovým klíčem. Uživatel potom zadá uživatelské jméno a kód PIN. Software potom ověří pravost systémového klíče podobným způsobem, jako je popsáno níže v kapitole označení Zabezpečení databáze“, s použitím výše zmiňovaného unikátního kódovacího klíče identifikace softwaru.
Zabezpečení databáze
V následujícím popisu budou diskutovány aspekty zabezpečení databáze ve spojení s odkazy na obr. 7 a obr. 8, které ilustrují kódování databáze, použité se systémem znázorněným na obr. 2,
V jednom MKS jsou různé informační položky uloženy v různých souborech. To znamená, že pokud je kódovací klíč narušen, byla narušena pouze Část databáze. Příklady různých informačních prvků jsou:
• Souborl - zamykací mapa • Soubor2 - seznam klíčů a zámků s jejich veřejnou identitou (PID) • Soubory
Každý z těchto souborů je kódován se samostatným kódovacím klíčem, které jsou ve znázorněném příkladu označeny KD&-Fb Kdb-f2, ...» KDBFl, viz obr. 7.
-10CZ JU155& B6
Uživatel přistupující k softwaru bude poskytovat své uživatelské jméno a kód PIN (vyjma případu uživatele v kategorii pouze čtení, ve kterém je namísto toho zadáváno heslo). Uživatel rovněž použije systémový klíč j a je inicializován ověřovací proces. Za předpokladu úspěšného ověřovacího procesu je kódovací klíč KSysj, uložený v systémovém klíči j použitém pro přístup k softwaru, použit v následujících dekódovacích procesech. Jak je patrné na obr. 7, kódovací klíč Ksysj je použit při vybírání sady kódovaných kódovacích klíčů Kdb-fi, KDb-f2, ···» Kdb-fí, a tak dále, použitých pro kódování databázových souborů 1, 2, 3, a tak dále. Kódovací klíče KDB_Fb
KDb-f2.....Kdb-fí, a tak dále, jsou tedy samy uloženy kódované s kódovacím klíčem Ksysj a jsou dekódovány prostřednictvím tohoto kódovacího klíče, uloženého v autorizovaném fyzickém sysío témovém klíči.
Za účelem přečtení, například, souborul je dekódovaný kódovací klíč KDb-fi použit pro dekódování informací uložených v databázi. Aby se ale dále zvýšilo zabezpečení, tento kódovací klíč souboru je modifikován pokaždé, když je přistupováno k souboru. To se provádí prostřednictvím modifikátoru RDb-í, viz obr. 7 a obr. 8. Aktuální kódovací klíč, použitý pro dekódování určitého souboru, se nazývá KDB-Fi-n»d = KDB_Fi + RDb-í- Pokaždé, když je ukládán soubor i, je vypočítán nový Rdb-ϊ» tento soubor i je kódován s novým K-DB-Fi-mod a je uložen nový v prosté podobě.
Je důležité, že používané kódovací klíče nejsou ukládány po zbytečně dlouhou časovou periodu.
Jak je tedy patrné na obr. 7, datové prvky naznačené v bloku A jsou uloženy pouze v primární paměti a ne na disku. Datové prvky a informační soubory, naznačené v bloku B na obr. 7, jsou uloženy na disku. Toto řešení zajišťuje bezpečné uložení databáze klíčů, protože kódovací klíče existují v počítači pouze tak dlouho, jak dlouho je zapnutý. Tak například, pokud je počítač s databází ukraden, není zde nebezpečí, že v počítačovém systému potom budou přítomné dekó25 dováné kódovací klíče.
Identifikační procedura
Když je klíč zasunut do zámku, je inicializována identifikační procedura. Tato identifikační pro30 ceduraje založena na použití kódovaných klíčů a je dále popsáno v souběžné patentové přihlášce
SE-9901643-8, na kterou je zde učiněn odkaz. Důležitým znakem této procedury je ale to, že dvě vzájemně spolu komunikující zařízení musí mít stejný kódovací klíč, aby byl proces úspěšně proveden, jako je například ověřovací proces.
Výše byla popsána výhodná provedení předkládaného vynálezu. Osoba v oboru znalá snadno nahlédne, že zamykací zařízení podle vynálezu může být měněno, aniž by byl opuštěn rozsah vynálezu, jak je definován v připojených patentových nárocích. Tak například, zatímco byl ve spojení s výhodnými provedeními popisován DES kódovací algoritmus, stejně tak dobře mohou být použity i jiné kódovací postupy.

Claims (11)

  1. PATENTOVÉ NÁROKY
    1. Způsob autorizace uživatelského zařízení systému klíče a zámku, přičemž uživatelským zařízením je uživatelský klíč (101) nebo zámek (20) systému (100) hlavního klíče, přičemž tento způsob zahrnuje následující kroky:
    - vytvoření uživatelského zařízení (UDÍ) majícího elektronické obvody, io -vytvoření prvního systémového zařízení (SD1) majícího elektronické obvody a používaného v první úrovni (úroveň 1) systému klíče a zámku, a
    - uložení prvního kódovacího klíče v prvním uživatelském zařízení a v prvním systémovém zařízení, vyznačující se tím, že zahrnuje kroky
    15 - provedení ověřovacího procesu mezi uživatelským zařízením a prvním systémovým zařízením s použitím prvního kódovacího klíče, a
    - v případě, že ověřovací proces byl úspěšný, provedení softwarové operace prvním systémovým zařízením, ve které se první kódovací klíč, uložený v uživatelském zařízení, nahradí druhým kódovacím klíčem,
    20 - přičemž druhý kódovací klíč se uloží v druhých systémových zařízeních (SD
  2. 2) a dalších uživatelských zařízeních (UD2, UD3) použitých v druhé úrovní (úroveň 2) systému klíče a zámku, čímž se dosáhne toho, že uživatelské zařízení je provozuschopné s druhými systémovými a dalšími uživatelskými zařízeními.
    25 2. Způsob podle nároku 1, vyznačující se tím, že během kroku náhrady prvního kódovacího klíče, uloženého v uživatelském zařízení, se druhý kódovací klíč dodá prostřednictvím prvního systémového zařízení (SD1).
  3. 3. Způsob podle nároku 1, vyznačující se tím, že během kroku náhrady prvního
    30 kódovacího klíče, uloženého v uživatelském zařízení, se druhý kódovací klíč dodá prostřednictvím počítače (Cl).
  4. 4. Způsob podle nároku 3, vyznačující se tím, že zahrnuje přídavný krok dodání druhého kódovacího klíče do počítače (Cl) přes síť, jako jsou lokální sítě a veřejné telefonní sítě.
  5. 5. Způsob podle kteréhokoliv z nároků laž4, vyznačující se tím, že prvním systémovým zařízením je systémový klíč systému hlavního klíče.
  6. 6. Způsob podle kteréhokoliv z nároků 1 až 5, vyznačující se tím, že uživatelským
    40 zařízením je uživatelský klíč (101) systému (100) hlavního klíče,
  7. 7. Způsob podle kteréhokoliv z nároků 1 až 5, vyznačující se tím, že uživatelským zařízením je zámek (20) systému (100) hlavního klíče.
    45
  8. 8. Způsob podle kteréhokoliv z nároků 1 až 7, vyznačující se tím, že elektronické kódovací klíče jsou nečitelné z vnějšku uvedených elektronických obvodů.
  9. 9. Systém klíče a zámku, který zahrnuje:
    - množství uživatelských zařízení (UDÍ - UD3) zahrnujících:
    50 - množství uživatelských klíčů majících elektronické obvody zahrnující elektronickou paměť upravenou pro uložení proměnného elektronického kódovacího klíče, a
    -12CZ 3U155G B6
    - množství zámků majících elektronické obvody zahrnující elektronickou paměť upravenou pro uložení proměnného elektronického kódovacího klíče,
    - přičemž uživatelský klíč a zámek jsou spolu provozuschopné pouze tehdy, když jsou v tomto uživatelském klíči a zámku uloženy shodné kódovací klíče,
    5 vyznačující se tím, že zahrnuje
    - alespoň jedno systémové zařízení (SD1 až SD3) mající elektronické obvody zahrnující elektronickou paměť upravenou pro uložení trvalého elektronického kódovacího klíče, a
    - počítačový programový software upravený pro změnu proměnného elektronického kódovacího klíče uživatelského zařízení z prvního kódovacího klíče na druhý kódovací klíč v důsledku
  10. 10 úspěšného ověřovacího procesu provedeného mezi
    - zámkem nebo uživatelským klíčem, majícím uložený proměnný elektronický kódovací klíč, a
    - systémovým zařízením majícím shodný kódovací klíč jako uvedený zámek nebo uživatelský klíč,
  11. 15 -přičemž druhý kódovací klíč je uložen v druhých systémových zařízeních (SD2) a uživatelských zařízeních (UD2, UD3), používaných v druhé úrovni (úroveň 2) systému klíče a zámku, čímž jsou uživatelská zařízení provozuschopná s těmito druhými systémovými a uživatelskými zařízeními.
CZ20023361A 2000-03-10 2001-03-09 Zpusob autorizace uživatelského zarízení systému klíce a zámku a systém klíce a zámku CZ301556B6 (cs)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SE0000795A SE517465C2 (sv) 2000-03-10 2000-03-10 Metod för att auktorisera en nyckel- eller låsanordning, elektromekanisk nyckel- och låsanordning och nyckel- och låssystem

Publications (2)

Publication Number Publication Date
CZ20023361A3 CZ20023361A3 (cs) 2003-05-14
CZ301556B6 true CZ301556B6 (cs) 2010-04-14

Family

ID=20278761

Family Applications (1)

Application Number Title Priority Date Filing Date
CZ20023361A CZ301556B6 (cs) 2000-03-10 2001-03-09 Zpusob autorizace uživatelského zarízení systému klíce a zámku a systém klíce a zámku

Country Status (27)

Country Link
US (1) US7111165B2 (cs)
EP (1) EP1261791B1 (cs)
JP (1) JP4906213B2 (cs)
CN (1) CN1239801C (cs)
AT (1) ATE320051T1 (cs)
AU (2) AU2001239627B2 (cs)
BR (1) BR0109084B1 (cs)
CA (1) CA2401210C (cs)
CZ (1) CZ301556B6 (cs)
DE (1) DE60117757T2 (cs)
DK (1) DK1261791T3 (cs)
EE (1) EE04823B1 (cs)
ES (1) ES2259025T3 (cs)
HK (1) HK1054256B (cs)
HU (1) HU224790B1 (cs)
IL (2) IL151631A0 (cs)
IS (1) IS2451B (cs)
NO (1) NO337718B1 (cs)
NZ (1) NZ521012A (cs)
PL (1) PL201058B1 (cs)
PT (1) PT1261791E (cs)
RU (1) RU2261315C2 (cs)
SE (1) SE517465C2 (cs)
SK (1) SK287284B6 (cs)
TW (1) TW543313B (cs)
WO (1) WO2001066888A1 (cs)
ZA (1) ZA200206858B (cs)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8732457B2 (en) * 1995-10-02 2014-05-20 Assa Abloy Ab Scalable certificate validation and simplified PKI management
CZ297920B6 (cs) * 2001-03-14 2007-04-25 Systém zajistení ochrany klícu proti neoprávnené manipulaci
WO2003093997A1 (en) * 2002-04-30 2003-11-13 Ge Interlogix, Inc. Lock box security system with improved communication
US7890878B2 (en) * 2002-08-02 2011-02-15 Hy-Ko Products Company Object identification system
SE525847C2 (sv) * 2003-10-16 2005-05-10 Solid Ab Sätt att konfigurera ett låssystem samt låssystem
WO2006102109A2 (en) * 2005-03-17 2006-09-28 Dorma Door Controls, Inc. Key security method and system
US20080292098A1 (en) * 2007-05-22 2008-11-27 Seiko Epson Corporation Communication system and receiver device
US8402241B2 (en) * 2007-10-02 2013-03-19 Advanced Micro Devices, Inc. Method and apparatus to control access to device enable features
US8052060B2 (en) * 2008-09-25 2011-11-08 Utc Fire & Security Americas Corporation, Inc. Physical access control system with smartcard and methods of operating
IT1392268B1 (it) * 2008-12-02 2012-02-22 Sata Hts Hi Tech Services S P A Processo di autenticazione mediante token generante one time password
US20130212661A1 (en) * 2012-02-13 2013-08-15 XceedlD Corporation Credential management system
EP2821972B1 (en) * 2013-07-05 2020-04-08 Assa Abloy Ab Key device and associated method, computer program and computer program product
PL2821970T5 (pl) 2013-07-05 2019-12-31 Assa Abloy Ab Urządzenie komunikacyjne kontroli dostępu, sposób, program komputerowy i produkt programu komputerowego
DE102013111087B4 (de) * 2013-10-07 2020-11-19 Vodafone Holding Gmbh Sicherung eines Fortbewegungsmittels gegen unberechtigte Nutzung oder Diebstahl
US9894066B2 (en) 2014-07-30 2018-02-13 Master Lock Company Llc Wireless firmware updates
US9600949B2 (en) 2014-07-30 2017-03-21 Master Lock Company Llc Wireless key management for authentication
US20160065374A1 (en) * 2014-09-02 2016-03-03 Apple Inc. Method of using one device to unlock another device
AR109978A1 (es) 2016-10-19 2019-02-13 Best Access Solutions Inc Núcleo de cerradura electromecánica
EP3679207B1 (en) 2017-09-08 2022-08-03 Dormakaba USA Inc. Electro-mechanical lock core
CN109712276A (zh) * 2017-10-25 2019-05-03 上海宝信软件股份有限公司 一种面向轨道交通的线网级门禁授权方法
US11466473B2 (en) 2018-04-13 2022-10-11 Dormakaba Usa Inc Electro-mechanical lock core
AU2019252796B2 (en) 2018-04-13 2022-04-28 Dormakaba Usa Inc. Electro-mechanical lock core
US11639617B1 (en) 2019-04-03 2023-05-02 The Chamberlain Group Llc Access control system and method
CN114089697B (zh) * 2021-10-15 2024-07-30 中广核工程有限公司 一种核电厂机械闭锁钥匙交换管理系统及方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4736419A (en) * 1984-12-24 1988-04-05 American Telephone And Telegraph Company, At&T Bell Laboratories Electronic lock system
US4912310A (en) * 1984-11-05 1990-03-27 Yoshitaka Uemura Method of and system for issuing cards
WO1990015211A1 (en) * 1989-06-02 1990-12-13 Tls Technologies Pty. Ltd. Security system
EP0410024A1 (de) * 1989-07-24 1991-01-30 Siemens Aktiengesellschaft Elektronisches Schliesssystem
WO1998025000A1 (en) * 1996-12-03 1998-06-11 E.J. Brooks Company Programmable lock and security system therefor
US6005487A (en) * 1990-05-11 1999-12-21 Medeco Security Locks, Inc. Electronic security system with novel electronic T-handle lock

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4209782A (en) * 1976-08-05 1980-06-24 Maximilian Wachtler Method and circuit arrangement for the electronically controlled release of door, safe and function locks using electronically coded keys
US4558175A (en) * 1982-08-02 1985-12-10 Leonard J. Genest Security system and method for securely communicating therein
US6822553B1 (en) * 1985-10-16 2004-11-23 Ge Interlogix, Inc. Secure entry system with radio reprogramming
US5541581A (en) * 1990-05-11 1996-07-30 Medeco Security Locks, Inc. Electronic combination lock security system
US5749253A (en) * 1994-03-30 1998-05-12 Dallas Semiconductor Corporation Electrical/mechanical access control systems and methods
AUPM282493A0 (en) * 1993-12-06 1994-01-06 Robert Bosch (Australia) Proprietary Ltd. A siren unit
DE4405693A1 (de) 1994-02-23 1995-08-24 Dieter Arndt Elektronic System Vorrichtung zur Verschlußsicherung von Vitrinen
JPH08199872A (ja) * 1995-01-30 1996-08-06 Honda Motor Co Ltd メモリ内蔵キー
DE19600556A1 (de) 1996-01-09 1997-07-24 Siemens Ag Verfahren zum Betreiben eines Diebstahlschutzsystems und Diebstahlschutzsystem
JPH10184120A (ja) * 1996-11-06 1998-07-14 Tokai Rika Co Ltd 車両の情報伝達方法、イグニッションキー、及びキーホルダー
CA2276259C (en) * 1997-11-05 2002-08-06 Matthew O. Schroeder Electronic lock in cylinder of standard lock
US6000609A (en) * 1997-12-22 1999-12-14 Security People, Inc. Mechanical/electronic lock and key therefor
US6343361B1 (en) * 1998-11-13 2002-01-29 Tsunami Security, Inc. Dynamic challenge-response authentication and verification of identity of party sending or receiving electronic communication
DE69924349T2 (de) * 1999-01-28 2006-02-09 International Business Machines Corp. Elektronisches Zugangskontrollsystem und Verfahren

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4912310A (en) * 1984-11-05 1990-03-27 Yoshitaka Uemura Method of and system for issuing cards
US4736419A (en) * 1984-12-24 1988-04-05 American Telephone And Telegraph Company, At&T Bell Laboratories Electronic lock system
WO1990015211A1 (en) * 1989-06-02 1990-12-13 Tls Technologies Pty. Ltd. Security system
EP0410024A1 (de) * 1989-07-24 1991-01-30 Siemens Aktiengesellschaft Elektronisches Schliesssystem
US6005487A (en) * 1990-05-11 1999-12-21 Medeco Security Locks, Inc. Electronic security system with novel electronic T-handle lock
WO1998025000A1 (en) * 1996-12-03 1998-06-11 E.J. Brooks Company Programmable lock and security system therefor

Also Published As

Publication number Publication date
AU2001239627B2 (en) 2004-07-08
CA2401210C (en) 2012-05-01
HK1054256A1 (en) 2003-11-21
HK1054256B (zh) 2006-08-04
CA2401210A1 (en) 2001-09-13
RU2002127121A (ru) 2004-03-20
IS6541A (is) 2002-09-04
SE0000795D0 (sv) 2000-03-10
CN1239801C (zh) 2006-02-01
PL357861A1 (en) 2004-07-26
HUP0300118A2 (en) 2003-05-28
SE517465C2 (sv) 2002-06-11
NO337718B1 (no) 2016-06-06
NZ521012A (en) 2002-12-20
SK14472002A3 (sk) 2003-09-11
SK287284B6 (sk) 2010-05-07
HU224790B1 (en) 2006-02-28
NO20024313D0 (no) 2002-09-09
PL201058B1 (pl) 2009-03-31
US20010021977A1 (en) 2001-09-13
AU3962701A (en) 2001-09-17
PT1261791E (pt) 2006-07-31
ES2259025T3 (es) 2006-09-16
WO2001066888A1 (en) 2001-09-13
EE200200512A (et) 2004-02-16
TW543313B (en) 2003-07-21
CZ20023361A3 (cs) 2003-05-14
DE60117757T2 (de) 2006-11-02
CN1416493A (zh) 2003-05-07
JP2003526032A (ja) 2003-09-02
US7111165B2 (en) 2006-09-19
DE60117757D1 (de) 2006-05-04
SE0000795L (sv) 2001-09-11
BR0109084B1 (pt) 2014-10-14
BR0109084A (pt) 2003-06-03
DK1261791T3 (da) 2006-07-10
NO20024313L (no) 2002-11-11
IL151631A0 (en) 2003-04-10
EP1261791B1 (en) 2006-03-08
JP4906213B2 (ja) 2012-03-28
EP1261791A1 (en) 2002-12-04
ATE320051T1 (de) 2006-03-15
IL151631A (en) 2007-07-04
ZA200206858B (en) 2003-07-03
RU2261315C2 (ru) 2005-09-27
IS2451B (is) 2008-11-15
EE04823B1 (et) 2007-04-16

Similar Documents

Publication Publication Date Title
RU2261315C2 (ru) Запорное устройство с ключом
US6070171A (en) Method and system for copy-tracking distributed software featuring tokens containing a key field and a usage field
AU2001239627A1 (en) Key and lock device
US5619574A (en) Personal access management system
US7783887B2 (en) Method and apparatus for providing television services using an authenticating television receiver device
US4864494A (en) Software usage authorization system with key for decrypting/re-encrypting/re-transmitting moving target security codes from protected software
CN101507224B (zh) 保护数据盒带
EP1271277A2 (en) Security system and software to prevent unauthorized use of a computing device
EP1609042A2 (en) Data protection management apparatus and data protection management method
JPWO1995009410A1 (ja) 暗号化/復号装置および方法,ならびに暗号化/復号通信システム
WO1996025700A1 (en) Personal access management system
WO1996025698A1 (en) Personal access management system
WO1996025699A1 (en) Personal access management system
AU778380B2 (en) Portable authorization device for authorizing use of protected information and associated method
AU2021302513B2 (en) Method and system for starting up or managing an offline control device
KR100286146B1 (ko) 집적회로 카드를 이용한 자동 로그-온 방법
KR100948599B1 (ko) 이동통신 단말의 보안성 강화 방법 및 그 시스템

Legal Events

Date Code Title Description
MM4A Patent lapsed due to non-payment of fee

Effective date: 20170309