Patent DE-112017007755-B4 (DE)
Title: Schlüsselverwaltungsvorrichtung und kommunikationsgerät
Inventor: TANJI MASAMICHI
IPC: H04L9/32
Filed: 2017-08-21
Granted: 2021-06-17
Abstract: Schlüsselverwaltungsvorrichtung (100), umfassend eine Empfangseinheit (131), eine Geräteschlüsselerzeugungseinheit (113), eine Überprüfungseinheit (114), eine Gemeinsamer-Schlüssel-Verschlüsselungseinheit (116) und eine Sendeeinheit (132),wobei die Empfangseinheit (131) eine Schlüsselanforderung empfängt;wobei die Schlüsselanforderung Kommunikationsgeräteinformationen enthält und, hinter der Kommunikationsgeräteinformation, Endgeräteinformationen über jedes der einen oder mehreren Endgeräte enthält,wobei die Kommunikationsgeräteinformationen eine Kommunikationsgerätekennung, die ein Kommunikationsgerät identifiziert, eine Kommunikationsherstellerkennung, die einen Kommunikationshersteller identifiziert, der ein Hersteller des Kommunikationsgeräts ist, und eine Aufforderung einer Aufforderungsrückmeldungsauthentifizierung enthält,wobei jede Endgeräteinformation eine Endgerätekennung, die ein entsprechendes Endgerät identifiziert, und eine Rückmeldung entsprechend der Aufforderung und einem Endgeräteschlüssel, der in dem entsprechenden Endgerät gespeichert ist, wobei das entsprechende Endgerät ein Endgerät ist, das der genannten jeden Endgeräteinformation entspricht, enthält,wobei, wenn eine Endgeräteherstellerkennung, die einen Endgerätehersteller identifiziert, der ein Hersteller des entsprechenden Endgeräts ist, mit keiner der Kommunikationsherstellerkennungen und einer Endgeräteherstellerkennung übereinstimmt, die in anderen Endgeräteinformationen enthalten ist, die vor jeder Endgeräteinformation in der Schlüsselanforderung angeordnet sind, dann enthält jede Endgeräteinformation die Endgeräteherstellerkennung des entsprechenden Endgerätes,wobei die Geräteschlüsselerzeugungseinheit (113) die Kommunikationsgeräteinformationen aus der Schlüsselanforderung erfasst,einen Kommunikationsherstellerschlüssel entsprechend der Kommunikationsherstellerkennung unter Verwendung der in den Kommunikationsgeräteinformationen enthaltenen Kommunikationsherstellerkennung erzeugt, undeinen Kommunikationsgeräteschlüssel entsprechend der Kommunikationsherstellerkennung unter Verwendung des Kommunikationsherstellerschlüssels und der in den Kommunikationsgeräteinformationen enthaltenen Kommunikationsgerätekennung erzeugt, undnach dem Erzeugen des Kommunikationsgeräteschlüssels jede Endgeräteinformation gemäß einer Ordnungsreihenfolge in der Schlüsselanforderung erfasst,wenn die erfassten Endgeräteinformationen eine Endgeräteherstellerkennung enthalten, die Geräteschlüsselerzeugungseinheit (113) einen Endgeräteherstellerschlüssel entsprechend der Endgeräteherstellerkennung unter Verwendung der in den erfassten Endgeräteinformationen enthaltenen Endgeräteherstellerkennung erzeugt und einen Endgeräteschlüssel entsprechend der Endgerätekennung unter Verwendung des Endgeräteherstellerschlüssels und einer in den erfassten Endgeräteinformationen enthaltenen Endgerätekennung erzeugt,wenn die erfassten Endgeräteinformationen keine Endgeräteherstellerkennung enthalten, die Geräteschlüsselerzeugungseinheit (113) einen Endgeräteschlüssel entsprechend einer Endgerätekennung, die in den erfassten Endgeräteinformationen enthalten ist, erzeugt, unter Verwendung: eines Kommunikationsherstellerschlüssels oder eines Endgeräteherstellerschlüssels, die jeweils unter Verwendung einer Herstellerkennung erzeugt werden, die mit einer Endgeräteherstellerkennung eines Endgerätes übereinstimmt, das den erfassten Endgeräteinformationen entspricht, und der Endgerätekennung,wobei die Überprüfungseinheit (114) jedes Endgerät überprüft auf der Grundlage der Aufforderung, die in der Kommunikationsgeräteinformation enthalten ist, der Antwort, die in jeder Endgeräteinformation enthalten ist, und jedes erzeugten Endgeräteschlüssels,wobei die Gemeinsamer-Schlüssel-Verschlüsselungseinheit (116), einen verschlüsselten gemeinsamen Schlüssel der Kommunikationsvorrichtung durch Verschlüsseln eines gemeinsamen Schlüssels, der von dem Kommunikationsgerät und jedem Endgerät geteilt wird, unter Verwendung des erzeugten Kommunikationsgeräteschlüssels erzeugt und einen verschlüsselten gemeinsamen Schlüssel jedes Endgerätes, das erfolgreich überprüft wurde, durch Verschlüsseln des gemeinsamen Schlüssels unter Verwendung eines Endgeräteschlüssels jedes Endgeräts, das erfolgreich überprüft wurde, erzeugt;wobei die Sendeeinheit (132) eine Schlüsselantwort, die den verschlüsselten gemeinsamen Schlüssel des Kommunikationsgerätes und den verschlüsselten gemeinsamen Schlüssel jedes Endgerätes, das erfolgreich überprüft wurde, enthält, überträgt.