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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 230000008569 process Effects 0.000 claims abstract description 30
- 230000008859 change Effects 0.000 claims abstract description 10
- 238000012795 verification Methods 0.000 claims description 7
- 238000013475 authorization Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 9
- 238000009826 distribution Methods 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000003607 modifier Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
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)
- PATENTOVÉ NÁROKY1. 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 kroky15 - 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) 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. Způsob podle nároku 1, vyznačující se tím, že během kroku náhrady prvního30 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. 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. 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. Způsob podle kteréhokoliv z nároků 1 až 5, vyznačující se tím, že uživatelským40 zařízením je uživatelský klíč (101) systému (100) hlavního klíče,
- 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. 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. 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 ú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íč,
- 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.
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)
| 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)
| 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)
| 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 |
-
2000
- 2000-03-10 SE SE0000795A patent/SE517465C2/sv not_active IP Right Cessation
- 2000-11-10 TW TW089123855A patent/TW543313B/zh not_active IP Right Cessation
-
2001
- 2001-03-09 CZ CZ20023361A patent/CZ301556B6/cs not_active IP Right Cessation
- 2001-03-09 EE EEP200200512A patent/EE04823B1/xx not_active IP Right Cessation
- 2001-03-09 PL PL357861A patent/PL201058B1/pl unknown
- 2001-03-09 WO PCT/SE2001/000501 patent/WO2001066888A1/en not_active Ceased
- 2001-03-09 CA CA2401210A patent/CA2401210C/en not_active Expired - Fee Related
- 2001-03-09 BR BRPI0109084-4A patent/BR0109084B1/pt not_active IP Right Cessation
- 2001-03-09 SK SK1447-2002A patent/SK287284B6/sk not_active IP Right Cessation
- 2001-03-09 IL IL15163101A patent/IL151631A0/xx active IP Right Grant
- 2001-03-09 RU RU2002127121/12A patent/RU2261315C2/ru not_active IP Right Cessation
- 2001-03-09 DE DE60117757T patent/DE60117757T2/de not_active Expired - Lifetime
- 2001-03-09 HU HU0300118A patent/HU224790B1/hu not_active IP Right Cessation
- 2001-03-09 PT PT01914280T patent/PT1261791E/pt unknown
- 2001-03-09 AT AT01914280T patent/ATE320051T1/de active
- 2001-03-09 CN CNB018062687A patent/CN1239801C/zh not_active Expired - Lifetime
- 2001-03-09 NZ NZ521012A patent/NZ521012A/xx not_active IP Right Cessation
- 2001-03-09 HK HK03106518.7A patent/HK1054256B/zh not_active IP Right Cessation
- 2001-03-09 ES ES01914280T patent/ES2259025T3/es not_active Expired - Lifetime
- 2001-03-09 JP JP2001565482A patent/JP4906213B2/ja not_active Expired - Fee Related
- 2001-03-09 AU AU2001239627A patent/AU2001239627B2/en not_active Expired
- 2001-03-09 DK DK01914280T patent/DK1261791T3/da active
- 2001-03-09 EP EP01914280A patent/EP1261791B1/en not_active Expired - Lifetime
- 2001-03-09 AU AU3962701A patent/AU3962701A/xx active Pending
- 2001-03-12 US US09/802,931 patent/US7111165B2/en not_active Expired - Lifetime
-
2002
- 2002-08-27 ZA ZA200206858A patent/ZA200206858B/xx unknown
- 2002-09-04 IS IS6541A patent/IS2451B/is unknown
- 2002-09-05 IL IL151631A patent/IL151631A/en unknown
- 2002-09-09 NO NO20024313A patent/NO337718B1/no not_active IP Right Cessation
Patent Citations (6)
| 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
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 |