DE102005063473B4 - Batterie und Originalbestätigungs-Anfrageeinrichtung - Google Patents

Batterie und Originalbestätigungs-Anfrageeinrichtung Download PDF

Info

Publication number
DE102005063473B4
DE102005063473B4 DE102005063473.7A DE102005063473A DE102005063473B4 DE 102005063473 B4 DE102005063473 B4 DE 102005063473B4 DE 102005063473 A DE102005063473 A DE 102005063473A DE 102005063473 B4 DE102005063473 B4 DE 102005063473B4
Authority
DE
Germany
Prior art keywords
control section
main body
voltage
original
battery
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
DE102005063473.7A
Other languages
English (en)
Inventor
Dai Sasaki
Shiho Moriai
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Interactive Entertainment Inc
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Application granted granted Critical
Publication of DE102005063473B4 publication Critical patent/DE102005063473B4/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JELECTRIC POWER NETWORKS; CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or discharging batteries or for supplying loads from batteries
    • H02J7/40Circuit arrangements for charging or discharging batteries or for supplying loads from batteries characterised by the exchange of charge or discharge related data
    • H02J7/44Circuit arrangements for charging or discharging batteries or for supplying loads from batteries characterised by the exchange of charge or discharge related data between battery management systems and power sources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3271Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using challenge-response
    • H04L9/3273Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using challenge-response for mutual authentication
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JELECTRIC POWER NETWORKS; CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or discharging batteries or for supplying loads from batteries
    • H02J7/40Circuit arrangements for charging or discharging batteries or for supplying loads from batteries characterised by the exchange of charge or discharge related data
    • H02J7/47Arrangements for checking compatibility or authentication between one component, e.g. a battery or a battery charger, and another component, e.g. a power source
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JELECTRIC POWER NETWORKS; CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or discharging batteries or for supplying loads from batteries

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Selective Calling Equipment (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Storage Device Security (AREA)
  • Battery Mounting, Suspending (AREA)
  • Power Sources (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Originalbestätigungssystem zum Originalbestätigen einer Batterie als periphere Einrichtung (1) durch einen Hauptkörper (2), wobei die Batterie einen Steuerabschnitt (11) und der Hauptkörper (2) einen Steuerabschnitt (21) zur Durchführung einer Originalbestätigungsverarbeitung der Batterie aufweisen, wobei der Steuerabschnitt (21) Mittel zur Prüfung aufweist, ob eine durchgeführte Originalbestätigungsverarbeitung der Batterie erfolgreich war oder nicht, wobei der Hauptkörper (2) ferner einen Spannungssteuerabschnitt (27) aufweist, wobei der Steuerabschnitt (21) Mittel zur Prüfung aufweist, ob der Spannungssteuerabschnitt (27) mit Spannung von einer externen Spannungsquelle beliefert wird oder nicht, wobei der Steuerabschnitt (21) Mittel zum Setzen eines Wiederholungsintervalls für eine Durchführung der Originalbestätigungsverarbeitung der Batterie aufweist, wobei der Steuerabschnitt (21), für den Fall dass der Spannungssteuerungsabschnitt (27) nicht mit Spannung von einer externen Spannungsquelle beliefert wird, das Wiederholungsintervall auf einen ersten Intervallwert setzt, wobei der Steuerabschnitt (21) für den Fall dass der Spannungssteuerungsabschnitt (27) mit Spannung von einer externen Spannungsquelle versorgt wird, das Wiederholungsintervall auf einen zweiten Intervallwert setzt.

Description

  • Die Prioritätsanmeldungen mit den Nummern JP 2004-34 29 45 , JP 2004-34 29 46 und JP 2005-26 30 10 , auf denen diese Patentanmeldung basiert, werden hier durch Bezugnahme eingeführt.
  • Die vorliegende Erfindung bezieht sich auf eine Batterie als Gegenstand der Originalbestätigung und auf eine Originalanfrageeinrichtung, welche mit der Batterie verbunden ist und eine Batterie-Originalanfrage ausgibt.
  • In den vergangenen Jahren haben verschiedene elektronische Verbrauchergeräte einschließlich Heimspielmaschinen sich bezüglich der Funktionalität und der Arten vergrößert, deren Funktionen durch Verbinden von peripheren Einrichtungen mit dem Gerätehauptkörper erweitert werden können. Bei derartigen Geräten kann, um eine Schwierigkeit zu vermeiden, als Ergebnis, dass ein Benutzer versehentlich ein Produkt einer anderen Firma mit dem Gerätehauptkörper verbindet, ein Fall auftreten, dass gewünscht wird, zu beurteilen, ob eine periphere Einrichtung ein Original ist.
  • Ein Verfahren für diesen Zweck ist es, den Hauptgerätekörper und die periphere Einrichtung einer Originalbestätigungsverarbeitung zu unterwerfen, welche allgemein bei Computersystemen verwendet wird, um zu prüfen, ob eine periphere Einrichtung ein Original ist. Beispielsweise ist ein allgemeines Beispiel einer Abfrageantwort-Originalbestätigung in der JP-A 11-16 38 53 offenbart.
  • In den vergangenen Jahren sind übrigens sogar für Batterien Hersteller, welche Nachahmungsprodukte bereitstellen, erschienen, die in zunehmendem Maße Probleme verursachen, beispielsweise instabile Spannungsversorgung wegen der Unterschiede der elektrischen Kenndaten. Daher ist es sogar für Batterien nun im steigenden Maße notwendig, Originalbestätigungsverarbeitung durchzuführen, um zu prüfen, ob ein Produkt ein Original ist. Aus diesem Grund kann ein Batterie-Originalbestätigungsverfahren, welches in der JP-T-2000-517 487 offenbart ist (das Symbol ”JP-T”, wie es hier verwendet wird, bedeutet eine veröffentliche japanische Übersetzung einer PCT-Patentanmeldung), verwendet werden.
  • Im Gegensatz zu Informationsvorrichtungen können Geräten, welche Zuhause verwendet werden, beispielsweise elektronische Verbrauchergeräte, den Nachteil haben, eine große Menge von elektrischem Rauschen während des Betriebs zu erzeugen. Ein Weg, diesem entgegen zu wirken, besteht darin, die Originalbestätigungsverarbeitung wiederholt durchzuführen, um die Verlässlichkeit der Originalbestätigung zu steigern.
  • Wenn jedoch die Originalbestätigungsverarbeitung wiederholt durchgeführt wird, wird die Datenmenge, welche zwischen einer peripheren Einrichtung und dem Hauptkörper ausgetauscht wird, groß und die Kommunikationsbelastung steigt entsprechend an. Bei elektronischen Verbrauchergeräten und dgl. hat die Verarbeitung, welche sich auf die Funktionen des Geräts selbst bezieht, Priorität. Daher ist es nicht wünschenswert, die Kommunikationsbelastung zu erhöhen, welche zwischen dem Hauptkörper und einem peripheren Gerät durchgeführt wird und die sich nicht auf Funktionen des Geräts selbst bezieht.
  • Bei dem obigen herkömmlichen Originalbestätigungsverfahren wird der Ladestatus der Batterie nicht berücksichtigt.
  • Die EP 09 84 542 A2 offenbart ein Originalbestätigungssystem, bei dem eine Batterie und eine Originalbestätigungs-Anfrageeinrichtung zum Originalbestätigen der Batterie jeweils eine Berechnung mit einer gespeicherten Formel und der Zufallszahl ausführen und bei dem die Ergebnisse der Berechnungen in der Originalbestätigungs-Anfrageeinrichtung für eine Authentifizierung verglichen werden.
  • Ein Mobilfunkgerät mit einem Datenspeicher und einer Einrichtung zur Prüfung der Speicherintegrität nach einem erkannten kurzzeitigen Ausfall der Stromversorgung des Datenspeichers ist in der US 6 795 913 B1 beschrieben.
  • Es ist Aufgabe der vorliegenden Erfindung, ein Originalbestätigungssystem, ein Hauptkörper zum Originalbestätigen einer Batterie als periphere Einrichtung und ein Verfahren zum Originalbestätigen einer Batterie bereitzustellen, die eine verlässliche Originalbestätigung mit einer geringen Belastung der Originalbestätigungs-Anfrageeinrichtung erlauben.
  • Diese Aufgabe wird gemäß den Merkmalen der unabhängigen Patentansprüche gelöst. Weiterbildungen der Erfindung ergeben sich aus den abhängigen Ansprüchen.
  • Kurzbeschreibung der Zeichnungen
  • 1 ist ein Blockdiagramm, welches eine Übersicht über den Aufbau einer peripheren Einrichtung 1 zeigt;
  • 2 ist ein Blockdiagramm, welches eine Übersicht über den Aufbau eines Hauptkörpers 2 zeigt;
  • 3 ist ein Blockdiagramm, welches das Aufbaubeispiel eines Spannungssteuerabschnitts des Hauptkörpers 2 zeigt;
  • 4 ist ein Funktionsblockdiagramm eines Beispiels der peripheren Einrichtung 1;
  • 5 ist ein Funktionsblockdiagramm eines Beispiels des Hauptkörpers 2;
  • 6 ist ein Flussdiagramm, welches einen Kommunikationsfluss zwischen der peripheren Einrichtung 1 und dem Hauptkörper 2 zeigt; und
  • 7 ist ein Flussdiagramm, welches ein Verfahrensbeispiel zeigt, welches durch den Hauptkörper 2 ausgeführt wird. Beschreibung der bevorzugten Ausführungsform.
  • Eine Ausführungsform der vorliegenden Erfindung wird anschließend mit Hilfe der beiliegenden Zeichnungen beschrieben. Eine Batterie nach der Ausführungsform ist als eine periphere Einrichtung 1 realisiert. Wie in 1 gezeigt ist, besitzt die periphere Einrichtung 1 einen Steuerabschnitt 11, einen Speicherabschnitt 12, einen Kommunikationsabschnitt 13 und einen Funktionsabschnitt 14 und ist mit einem Hauptkörper 2 verbunden.
  • Der Steuerabschnitt 11 ist eine CPU oder dgl. und arbeitet gemäß Programmen, welche im Speicherabschnitt 12 gespeichert sind. Der Steuerabschnitt 11 führt eine Verarbeitung durch, um die Funktionen der peripheren Einrichtung 1 zu realisieren. Für eine Manipulationseinrichtung, beispielsweise einer Steuerung als periphere Einrichtung 1, führt der Steuerabschnitt 11 eine Verarbeitung zum Übertragen von Information in Bezug auf eine Instruktionsmanipulation eines Benutzers zum Hauptkörper 2 durch. Für eine Speichereinrichtung, beispielsweise eine Speicherkarte als periphere Einrichtung 1, führt der Steuerabschnitt 11 eine Verarbeitung zum Halten der Information, welche vom Hauptkörper 2 empfangen wird, und Verarbeiten zum Liefern der Information, die darin gehalten wird, zum Hauptkörper 2 als Antwort auf eine Anfrage vom Hauptkörper 2 durch. Obwohl in dieser Ausführungsform die Einrichtung, deren Original zu bestätigen ist, die Spannungsversorgung (d. h. die Batterie) ist, kann die periphere Einrichtung 1 als Einrichtung, deren Original zu bestätigen ist, irgendeine von anderen verschiedenen Einrichtungen sein, die eine Kommunikationseinrichtung aufweisen, eine Abbildeinrichtung, beispielsweise eine Kamera, und eine Toneinrichtung, beispielsweise einen Lautsprecher.
  • Um eine Originalbestätigungsfunktion zu realisieren, führt der Steuerabschnitt 11 außerdem eine Verarbeitung zum Empfangen erster code-bezogener Information durch, das Erlangen eines ersten Abfragecodes auf der Basis der empfangenen ersten code-bezogenen Information und das Erzeugen erster verschlüsselter Information durch Verschlüsseln des ersten Abfragecodes durch. Die Verarbeitung zum Realisieren der Originalbestätigungsfunktion der Steuerung 11 wird später ausführlich beschrieben.
  • Der Speicherabschnitt 12 weist ein Speicherelement auf, beispielsweise einen Flash-ROM und einen RAM, und speichert Programme, die durch den Steuerabschnitt 11 abzulaufen sind. Der Speicherabschnitt 12 arbeitet außerdem als Arbeitsspeicher zum Speichern verschiedener Daten, die während der Verarbeitung des Steuerabschnitts 11 notwendig sind.
  • Der Kommunikationsabschnitt 13 ist beispielsweise ein serieller Kommunikationsport, und er ist mit dem Hauptkörper 2 verbunden. Der Kommunikationsabschnitt 13 ist überträgt Information zum Hauptkörper 2 gemäß einer Instruktion, welche vom Steuerabschnitt 11 zugeführt wird. Außerdem gibt der Kommunikationsabschnitt 13 Information, welche vom Hauptkörper 2 empfangen wird, an den Steuerabschnitt 11 aus.
  • Der Funktionsabschnitt 14 liefert die Funktionen der peripheren Einrichtung 1. Da bei dieser Ausführungsform die periphere Einrichtung die Batterie ist, umfasst der Funktionsabschnitt 14 eine Sekundärbatterie zum Liefern elektrischer Spannung.
  • Wie in 2 gezeigt ist, umfasst der Hauptkörper 2, der beispielsweise eine Heimspielmaschine ist, einen Steuerabschnitt 21, beispielsweise eine CPU, einen Speicherabschnitt 22, einen Manipulationsabschnitt 23, einen Anzeigesteuerabschnitt 24, einen Kommunikationsabschnitt 25, ein optisches Plattenlaufwerk 26 und einen Spannungssteuerabschnitt 27.
  • Der Steuerabschnitt 21 arbeitet gemäß Programmen, welche im Speicherabschnitt 22 gespeichert sind. Beispielsweise führt der Steuerabschnitt 21 Verarbeitung, welche sich auf ein Spiel bezieht, durch. Bei dieser Ausführungsform filtert der Steuerabschnitt 21 außerdem Operationen einer Originalanfrageeinrichtung durch. Die ausführliche Verarbeitung, welche durch das Merkmal der Originalanfrageeinrichtung des Steuerabschnitts 21 durchgeführt wird, wird später beschrieben.
  • Der Speicherabschnitt 22, der beispielsweise einen RAM aufweist, hält Spielprogramme, welche durch das optische Plattenlaufwerk 26 gelesen werden. Der Speicherabschnitt 22 umfasst außerdem ein nichtflüchtiges Speicherelement, wo Programme für die Originalanfrageeinrichtung gespeichert sind. Der Speicherabschnitt 22 arbeitet außerdem als Arbeitsspeicher für den Steuerabschnitt 21.
  • Die Manipulationsabschnitt 23, der eine Spielsteuerung ist, gibt den Inhalt einer Instruktionsmanipulation eines Spielers an den Steuerabschnitt 21 aus. Der Anzeigesteuerabschnitt 24, der eine Grafikschaltung ist, zeigt ein Spielbild auf einer Anzeigeeinrichtung an, beispielsweise einem Heim-TV-Empfänger, gemäß einer Instruktion, die vom Steuerabschnitt 21 zugeführt wird. Der Kommunikationsabschnitt 25, der beispielsweise ein serieller Kommunikationsport ist, ist mit dem Kommunikationsabschnitt 13 der peripheren Einrichtung 1 verbunden und tauscht Information mit dieser aus. Bei dieser Ausführungsform überträgt der Kommunikationsabschnitt 25 Information zur peripheren Einrichtung 1 gemäß einer Instruktion, welche von dem Steuerabschnitt 21 zugeführt wird, und gibt Information, welche von der peripheren Einrichtung 1 empfangen wird, an den Steuerabschnitt 21 aus.
  • Das optische Plattenlaufwerk 26, welches beispielsweise ein DVD-ROM Laufwerk oder ein Blu-Ray-Disc-Laufwerk ist, liest Information, beispielsweise Programme von einem Aufzeichnungsträger, beispielsweise einer DVD, einer Blu-Ray-Disc oder dgl. und gibt diese an den Steuerabschnitt 21 aus.
  • Wie in 3 gezeigt ist, weist der Spannungssteuerabschnitt 27, der mit der Batterie als periphere Einrichtung 1 verbunden ist, eine Spannungssteuerschaltung 31, eine Ladeschaltung 32 und eine Spannungsversorgungsschaltung 33 auf. Die Spannungssteuerschaltung 31 steuert die Zufuhr von Spannung von der Batterie oder der Spannungsversorgungsschaltung 33 zu den individuellen Abschnitten, beispielsweise zum Steuerabschnitt 21. Wenn beispielsweise ein Spieler die Spannung einschaltet, beginnt die Spannungssteuerschaltung 31, Spannung zu den individuellen Abschnitten zu liefern. Wenn ein Spieler die Spannung abschaltet oder eine Instruktion, um die Spannung auszuschalten (Spannungsausschalteinstruktion), vom Steuerabschnitt 21 kommt, stoppt die Spannungssteuerschaltung 31 die Zufuhr von Spannung zu den individuellen Abschnitten.
  • Die Ladeschaltung 32 lädt die Batterie, wenn die Batterie mit dieser in einem Zustand verbunden ist, dass diese mit Spannung von der Spannungsversorgungsschaltung 33 beliefert wird. Die Spannungsversorgungsschaltung 33 ist beispielsweise ein Regler und ist mit einer externen Spannungsquelle verbunden (beispielsweise mit einer Wandsteckdose). Die Spannungsversorgungsschaltung 33 wird mit einer DC-Spannungsversorgungsspannung beliefert, welche auf der Basis der Spannung von der externen Spannungsquelle erzeugt wird, und gibt diese an die Spannungssteuerschaltung 31 und die Ladeschaltung 32 aus. Die Spannungsversorgungsschaltung 33 entspricht einem ”Spannungsempfangsabschnitt” der Erfindung.
  • Der Spannungssteuerabschnitt 27 beliefert die individuellen Abschnitte mit Spannung, welche von der Batterie geliefert wird, wenn die Batterie damit verbunden ist, in einem Zustand, dass die Spannungsversorgungsschaltung 33 nicht mit Spannung von einer externen Spannungsquelle beliefert wird. Wenn die Spannungsversorgungsschaltung 33 mit Spannung von einer externen Spannungsquelle beliefert wird, beliefert der Spannungssteuerabschnitt 27 die individuellen Abschnitte mit Spannung, welche von der externen Spannungsquelle geliefert wird. Weiter lädt der Spannungssteuerabschnitt 27 die Batterie, wenn die Batterie damit verbunden ist, in einem Zustand, dass die Spannungsversorgungsschaltung 33 mit Spannung von einer externen Spannungsquelle beliefert wird.
  • Es wird mm die Verarbeitung zum Realisieren der Originalbestätigungsfunktion beschrieben, welche durch den Steuerabschnitt 11 der peripheren Einrichtung 1 durchgeführt wird. Bei dieser Ausführungsform sind mehrere Verschlüsselungsschlüsselkandidaten k0, k1, ... vorher im Speicherabschnitt 12 der peripheren Einrichtung 1 gespeichert.
  • Funktionsmäßig ausgedrückt umfasst, wie in 4 gezeigt ist, der Steuerabschnitt 11 einen Originalanfrage-Verarbeitungsabschnitt 41 und einen Hauptkörper-Originalbestätigungsabschnitt 42.
  • Der Originalanfrage-Verarbeitungsabschnitt 41 empfängt vom Hauptkörper 2 (Originalanfrageeinrichtung) über die Kommunikationsabschnitt 13 eine erste code-bezogene Information, von der ein erster Abfragecode zu erzeugen ist. Weiter empfängt der Originalanfrage-Verarbeitungsabschnitt 41 vom Hauptkörper 2 Verschlüsselungsschlüssel-Identifikationsinformation, welche zur Identifizierung eines Verschlüsselungsschlüssels zu verwenden ist, und liest vom Speicherabschnitt 12 einen Verschlüsselungsschlüssel kN, der durch die Verschlüsselungsschlüssel-Identifikationsinformation identifiziert wird (beispielsweise eine Schlüsselnummer N).
  • Es sei hier angenommen, dass die erste code-bezogene Information Teil eines ersten Abfragecodes ist. Wenn beispielsweise ein erster Abfragecode mit 128 Bits verwendet wird, sendet der Hauptkörper 2, als erste code-bezogene Information, eine Information von 64 Bits, die der ersten Hälfte (oberen Hälfte) der Information von 128 Bits entspricht. Der Originalanfrage-Verarbeitungsabschnitt 41 erzeugt einen ersten Abfragecode auf der Basis der ersten code-bezogenen Information und erwirbt diese.
  • Bei dieser Ausführungsform sind mehrere erste Konstanten C10, C11 ... im Speicherabschnitt vorher gespeichert. Ein erster Abfragecode wird durch Lesen – vom Speicherabschnitt 12 – einer ersten Konstanten C1N entsprechend einer Schlüsselnummer N erzeugt, welche als Verschlüsselungsschlüssel-Identifikationsinformation empfangen wird, und durch Platzieren der ersten gelesenen Konstante C1N nach der ersten empfangenen code-bezogenen Information. Wie oben beschrieben besteht die erste code-bezogene Information aus 64 Bits für den ersten Abfragecode aus 128 Bits, wobei jede der ersten Konstanten C10, C11, ... eine Konstante aus 64 Bits ist. Die erste Konstante ist ”gemeinsamer Teil Information” der Erfindung.
  • Der Originalanfrage-Verarbeitungsabschnitt 41 erzeugt erste verschlüsselte Information durch Verschlüsseln des ersten Abfragecodes, der unter Verwendung des Verschlüsselungsschlüssels kN erzeugt wurde, der vom Speicherabschnitt 12 gelesen wurde.
  • Außerdem extrahiert der Originalanfrage-Verarbeitungsabschnitt 41 als erste verschlüsselungs-bezogene Information einen vorher festgelegten Teil (beispielsweise zweite Hälfte (untere Hälfte)) der ersten verschlüsselten Information und überträgt die extrahierte erste verschlüsselungs-bezogene Information zum Hauptkörper 2. Wenn beispielsweise der erste Abfragecode aus 128 Bits besteht und der Algorithmus der obigen Verschlüsselung aus einem Codierverfahren besteht, welches die Codelänge der Verschlüsselungsobjektsinformation nicht ändert, hat die erste Verschlüsselungsinformation ebenfalls 128 Bits. Der Originalanfrage-Verarbeitungsabschnitt 41 überträgt den vorher festgelegten Teil (beispielsweise zweite Hälfte von 64 Bits) der ersten verschlüsselten Information aus 128 Bits zum Hauptkörper 2.
  • Um den Hauptkörper 2 (Originalanfrageeinrichtung) zu bestätigen, erzeugt der Hauptkörper-Originalbestätigungsabschnitt 42 eine zweite code-bezogene Information, welche sich auf einen zweiten Vergleichsabfragecode bezieht (zweiter Abfragecode zum Vergleich), um für die Bestätigung des Hauptkörpers 2 verwendet zu werden. Beispielsweise erzeugt der Hauptkörper-Originalbestätigungsabschnitt 42 einen numerischen Wert, der eine vorgeschriebene Anzahl von Bits hat, durch eine Zufallszahlroutine und überträgt die erzeugte Zufallszahl als zweite code-bezogene Information über den Kommunikationsabschnitt 13 zum Hauptkörper 2.
  • Der Hauptkörper-Originalbestätigungsabschnitt 42 erzeugt außerdem einen zweiten Vergleichsabfragecode auf der Basis der erzeugten zweiten code-bezogenen Information. Bei dieser Ausführungsform sind mehrere zweite Konstanten C20, C21, ... vorher im Speicherabschnitt 12 gespeichert. Eine zweite Konstante C2N entsprechend der Schlüsselnummer N, welche vorher als Verschlüsselungsschlüssel-Identifikationsinformation empfangen wurde, wird vom Speicherabschnitt 12 gelesen. Ein zweiter Vergleichsabfragecode wird durch Platzieren der zweiten Konstanten C2N nach der erzeugten zweiten code-bezogenen Information erzeugt. Die Datenmenge von Kommunikationen (Übertragung und Empfang) des zweiten Abfragecodes kann beispielsweise durch – wie oben beschrieben – zufallsmäßiges Bestimmen eines Teils des zweiten Abfragecodes und durch Ausbilden des verbleibenden Teils zu einer Konstanten reduziert werden.
  • Der Hauptkörper-Originalbestätigungsabschnitt 42 erzeugt zweite Verschlüsselungsvergleichsinformation durch Verschlüsseln des zweiten Vergleichsabfragecodes, der im Speicherabschnitt 12 gespeichert ist, unter Verwendung des Verschlüsselungsschlüssels kN, der unter Verwendung der Verschlüsselungsschlüssel-Identifikationsinformation identifiziert wird, welche beim Durchführen der Originalfunktionsverarbeitung empfangen wurde.
  • Weiter vergleicht der Hauptkörper-Originalbestätigungsabschnitt 42 einen vorher festgelegten Teil der zweiten Verschlüsselungsvergleichsinformation mit einem Teil der Information, welche durch Verschlüsseln des zweiten Abfragecodes im Hauptkörper 2 erlangt wird. Wenn die zweite Hälfte von 64 Bits als der vorherbestimmte Teil wie im oben beschriebenen Beispiel extrahiert wird, extrahiert der Hauptkörper-Originalbestätigungsabschnitt 42 die zweite Hälfte von 64 Bits von der zweiten Verschlüsselungsvergleichsinformation und vergleicht die extrahierte Information aus 64 Bits mit der zweiten verschlüsselungs-bezogenen Information (64 Bits), welche vom Hauptkörper 2 empfangen wird.
  • Wenn diese miteinander übereinstimmen, beurteilt der Hauptkörper-Originalbestätigungsabschnitt 42 (d. h., die periphere Einrichtung 1), dass der Hauptkörper 2 ein Original ist und teilt das Beurteilungsergebnis dem Hauptkörper 2 mit. Wenn der Hauptkörper-Originalbestätigungsabschnitt 42 beurteilt, dass der vorher festgelegte Teil der zweiten Verschlüsselungsvergleichinformation nicht mit der zweiten verschlüsselungs-bezogenen Information, welche vom Hauptkörper 2 empfangen wird, übereinstimmt, d. h., dass der Hauptkörper 2 kein Original ist, teilt der Hauptkörper-Originalbestätigungsabschnitt 42 das Beuteilungsergebnis dem Hauptkörper 2 mit.
  • Anschließend wird die Arbeitsweise des Steuerabschnitts 21 des Hauptkörpers 2, der als Originalanfrageeinrichtung arbeitet, beschrieben. Ein Verschlüsselungsschlüssel kN wird vorher im Speicherabschnitt 22 des Hauptkörpers 2 gespeichert. Der Verschlüsselungsschlüssel kN ist der gleiche wie die mehreren Verschlüsselungsschlüssel, welche in dem Speicherabschnitt 12 der peripheren Einrichtung 1 als die Einrichtung, deren Original zu prüfen ist, gespeichert sind. Außerdem ist die Verschlüsselungsschlüssel-Identifikationsinformation (beispielsweise die Schlüsselnummer N), welche die Information ist, den Verschlüsselungsschlüssel in der peripheren Einrichtung 1 zu identifizieren, vorher im Speicherabschnitt 22 gespeichert.
  • Der Steuerabschnitt 21 des Hauptkörpers 2 realisiert Funktionen, die in 5 gezeigt sind. Funktionell ausgedruckt, wie in 5 gezeigt ist, weist der Steuerabschnitt 21 einen peripheren Einrichtungsoriginal-Bestätigungsabschnitt 45 und einen Originalanfrage-Verarbeitungsabschnitt 46 auf.
  • Der periphere Einrichtungsoriginal-Bestätigungsabschnitt 45 erzeugt erste code-bezogene Information, von welcher ein erster Vergleichsabfragecode zu erzeugen ist. Beispielsweise erzeugt der periphere Einrichtungsoriginal-Bestätigungsabschnitt 45 eine Zufallszahl durch eine Zufallszahlroutine und überträgt die erzeugte Zufallszahl als erste code-bezogene Information über den Kommunikationsabschnitt 25 zur peripheren Einrichtung 1. Der periphere Einrichtungsoriginal-Bestätigungsabschnitt 45 überträgt außerdem die Verschlüsselungsschlüssel-Identifikationsinformation (beispielsweise die Schlüsselnummer N), die zum Identifizieren des Verschlüsselungsschlüssels kN zu verwenden ist.
  • Der periphere Einrichtungsoriginal-Bestätigungsabschnitt 45 erzeugt außerdem einen ersten Vergleichsabfragecode auf der Basis der ersten erzeugten code-bezogenen Information. Bei dieser Ausführungsform wird eine erste Konstante C11, welche in der peripheren Einrichtung 1 zu verwenden ist, vorher im Speicherabschnitt 22 gespeichert. Da in diesem Beispiel die erste Konstante C1N, welche unter Verwendung der Verschlüsselungsschlüssel-Identifikation identifiziert wird (Schlüsselnummer N), in der peripheren Einrichtung 1 verwendet wird, wird die erste Konstante C1N im Speicherabschnitt 22 gespeichert.
  • Der periphere Einrichtungsoriginal-Bestätigungsabschnitt 45 erzeugt einen ersten Vergleichsabfragecode durch Platzieren der ersten Konstante C1N, welche im Speicherabschnitt 22 gespeichert ist, nach der erzeugten code-bezogenen Information. Die Datenmenge von Kommunikationen (Übertragung und Empfang) eines Abfragecodes kann wie oben beschrieben durch zufallsmäßiges Bestimmen des Teils des Abfragecodes und durch Ausbilden des verbleibenden Teils zu einer Konstante reduziert werden.
  • Der periphere Einrichtungsoriginal-Bestätigungsabschnitt 45 erzeugt erste Verschlüsselungsvergleichsinformation, indem der erzeugte erste Vergleichssabfragecode durch den Verschlüsselungsschlüssel kN, der im Speicherabschnitt 22 gespeichert ist, erzeugt wird.
  • Außerdem empfängt der periphere Einrichtungsoriginal-Bestätigungsabschnitt 45 von der peripheren Einrichtung 1 als erste verschlüsselungs-bezogene Information einen Teil eines Verschlüsselungsergebnisses des ersten Abfragecodes, was in der peripheren Einrichtung 1 ausgeführt wird, unter Verwendung des Verschlüsselungsschlüssels kN. Außerdem vergleicht der periphere Einrichtungsoriginal-Bestätigungsabschnitt 45 einen vorher festgelegten Teil der ersten Verschlüsselungsvergleichsinformation mit der ersten verschlüsselungsbezogenen Information, welche von der peripheren Einrichtung 1 empfangen wird. Wenn die zweite Hälfte von 64 Bits als der vorher festgelegte Teil wie im oben beschriebenen Beispiel extrahiert wird, extrahiert der periphere Einrichtungsoriginal-Bestätigungsabschnitt 45 die zweite Hälfte von 64 Bits von der ersten Verschlüsselungsvergleichsinformation und vergleicht die extrahierte Information aus 64 Bits mit der ersten verschlüsselungs-bezogenen Information (64 Bits), welche von der peripheren Einrichtung 1 empfangen wird.
  • Wenn sie miteinander übereinstimmen, beurteilt der periphere Einrichtungsoriginal-Bestätigungsabschnitt 45, dass die periphere Einrichtung 1 ein Original ist.
  • Außerdem hält der Hauptkörper 2 vorher die zweite Konstante C2N, welche in der peripheren Einrichtung 1 verwendet wird. Der Originalanfrage-Verarbeitungsabschnitt 46 erzeugt einen zweiten Abfragecode durch Platzieren der zweiten Konstante C2N nach der zweiten code-bezogene Information, welche vom Hauptkörper-Originalbestätigungsabschnitt 42 der peripheren Einrichtung 1 empfangen wird.
  • Der Originalanfrage-Verarbeitungsabschnitt 46 erzeugt eine zweite verschlüsselte Information, wobei der Verschlüsselungscode kN vom Speicherabschnitt 22 gelesen wird und der erzeugte zweite Abfragecode unter Verwendung des Verschlüsselungscodes kN verschlüsselt wird. Außerdem extrahiert der Originalanfrage-Verarbeitungsabschnitt 46 als zweite verschlüsselungs-bezogene Information einen vorher festgelegten Teil (beispielsweise die zweite Hälfte) der zweiten Verschlüsselungsinformation und überträgt die zweite extrahierte verschlüsselungs-bezogene Information zur peripheren Einrichtung 1.
  • Obwohl sich die obige Beschreibung auf den Fall richtet, dass sowohl die Originalbestätigungs-Verarbeitung der peripheren Einrichtung 1 als auch die Originalbestätigungs-Verarbeitung des Hauptkörpers 2 durch die periphere Einrichtung 1 durchgeführt werden, braucht lediglich die Verarbeitung, dass der Hauptkörper 2 die periphere Einrichtung 1 als Original prüft, durchgeführt werden, wenn dies ausreichend ist. In diesem Fall sind der Hauptkörper-Originalbestätigungsabschnitt 42 der peripheren Einrichtung 1 und der Originalanfrage-Verarbeitungsabschnitt 46 des Hauptkörpers 2 nicht immer notwendig.
  • Ein wichtiges Merkmal dieser Ausführungsform ist, ab die Originalbestätigung erfolgreich war oder fehlgeschlagen hat, dass dies unter Verwendung von Daten berichtet wird, weiche einen vorher festgelegten Teil der zweiten Verschlüsselungsvergleichsinformation aufweisen. Bei dieser Ausführungsform wird ein Bericht mit der Wirkung, dass der Hauptkörper 2 als Original bestätigt wurde, durch eigenes Übertragen eines vorgeschriebenen Teils der zweiten Verschlüsselungsvergleichsinformation zum Hauptkörper 2 als Originalerfolgsdaten ausgeführt. Ein Bericht mit der Wirkung, dass der Hauptkörper 2 nicht als Original bestätigt wurde, wird durch Übertragen – zum Hauptkörper 2 – als Originalfehlerdaten von Daten gemacht, welche durch Negieren der individuellen Bits des vorgeschriebenen Teils der zweiten Verschlüsselungsvergleichsinformation erhalten werden. Die Negierung bedeutet einen Betrieb zum Ändern des Bits ”1” auf ”0” und des Bits ”0” auf ”1”. Ein logischer Betrieb zum Belassen jedes Datenbits so wie es ist, entspricht einer ”zweiten logischen Operation” der Erfindung, und ein logischer Betrieb zum Negieren jedes Datenbits entspricht einer ”ersten logischen Operation” der Erfindung. Entsprechend, wenn der Hauptkörper 2 berichtet, wenn die periphere Einrichtung 1 bestätigt wurde, überträgt der Hauptkörper 2 selbst ein vorgeschriebenes Teil der ersten Verschlüsselungsvergleichsinformation. Ein Bericht mit der Wirkung, dass die periphere Einrichtung nicht bestätigt wurde, wird durch Übertragen – zur peripheren Einrichtung 1 als Originalversagerdaten – von Daten durchgeführt, welche durch Negieren der individuellen Bits des vorgeschriebenen Teils der ersten Verschlüsselungsvergleichsinformation erlangt werden.
  • Der Hauptkörper 2 vergleicht die empfangenen Originalerfolgsdaten mit der zweiten verschlüsselungs-bezogenen Information, die vorher übertragen wurde. Wenn Übereinstimmung gefunden wird, beurteilt der Hauptkörper 2, dass dieser beglaubigt wurde.
  • Die Originalerfolgsdaten und die Originalversagerdaten können eine vorher festgelegte Konstante sein, beispielsweise Daten, von denen alle Bits ”1” oder ”0” sind. Wenn jedoch beispielsweise eine Konstante für diesen Zweck verwendet wird, kann die Information für den Effekt, dass der Hauptkörper 2 beglaubigt wurde, durch Übertragen der Konstanten als Originalerfolgsdaten unter Verwendung eines illegal hergestellten MOD-Chips übertragen werden. Um diese Schwäche in der Sicherheit zu vermeiden, werden bei dieser Ausführungsform die Originalerfolgsdaten oder Originalversagerdaten unter Verwendung – anstelle einer Konstanten – eines vorher festgelegten Teils der Verschlüsselungsvergleichsinformation erzeugt, welche einen unterschiedlichen Wert annimmt, jedes Mal, wenn die Originalverarbeitung durchgeführt wird.
  • Bei dieser Ausführungsform werden ein erster oder zweiter Abfragecode (Codes) und eine erste und/oder zweite Verschlüsselungsinformation, die durch Verschlüsseln des ersten und/oder zweiten Abfragecodes (Codes) erlangt wird, insgesamt nicht übertragen und empfangen, und anstelle davon werden Teile von diesen übertragen und empfangen. Dies ermöglicht es, die Datenmenge zu reduzieren, welche für die Originalbestätigungsverarbeitung auszutauschen sind, um dadurch zu einer Verminderung der Kommunikationsbelastung beizutragen.
  • Anschließend werden die Operationen der peripheren Einrichtung 1 und des Hauptkörpers 2 als die Einrichtung, die zu bestätigen ist, bzw. die Einrichtung, welche die Originalbestätigung anfordert, mit Hilfe von 6 beschrieben. 6 ist ein Flussdiagramm, welches den Kommunikationsfluss zwischen der peripheren Einrichtung 1 und dem Hauptkörper 2 zeigt. Am Anfang werden ein Verschlüsselungsschlüssel k0, eine erste Konstante C10, und eine zweite Konstante C20, die der Verschlüsselungsschlüsselidentifikationsinformation N = 0 entsprechen, im Speicherabschnitt 22 des Hauptkörpers 2 gespeichert.
  • Wenn die periphere Einrichtung 1 mit dem Hauptkörper 2 verbunden ist, erzeugt der Hauptkörper 2 eine Zufallszahl R1 aus 64 Bits im Schritt S1 und überträgt die Verschlüsselungsschlüssel-Identifikationsinformation (in diesem Beispiel die Schlüsselnummer ”0”), die dazu verwendet wird, den Verschlüsselungsschlüssel k0 zu identifizieren, und eine Zufallszahl R1, die als erste code-bezogene Information dient, im Schritt S2 zur peripheren Einrichtung 1.
  • Im Schritt S3 erzeugt der Hauptkörper 2 einen ersten Vergleichsabfragecode, wobei die erste Konstante C10 nach der Zufallszahl R1 platziert wird, welche die erste codebezogene Information ist, welche im Schritt S1 erzeugt wird. In der folgenden Beschreibung wird das Anordnen von zwei Abschnitten von Information benachbart zueinander durch das Symbol ”||” bezeichnet. Daher wird der erste Vergleichsabfragecode dargestellt durch ”R1||C10”.
  • Im Schritt S4 erzeugt der Hauptkörper erste Verschlüsselungsvergleichsinformation zum Verschlüsseln des ersten erzeugten Vergleichsabfragecodes R1||C10 unter Verwendung des Verschlüsselungsschlüssels k0. Es wird nun eine Regel festgelegt, dass Information, welche durch Verschlüsseln von Gegenstandsdaten d unter Verwendung eines Verschlüsselungsschlüssels k erlangt werden, durch ENC (k, d) dargestellt werden sollte. Die erzeugte erste Verschlüsselungsvergleichsinformation wird durch ENC (k0, (R1||C10)) dargestellt.
  • Die periphere Einrichtung 1 empfängt die erste code-bezogene Information R1 und die Schlüsselnummer ”0” (Verschlüsselungsschlüssel-Identifikationsinformation) vom Hauptkörper 2 und liest einen Verschlüsselungsschlüssel k0 und eine erste Konstante C10, welche durch die Verschlüsselungsschlüssel-Identifikationsinformation ”0” identifiziert werden, vom Speicherabschnitt 12. Im Schritt S5 erzeugt die periphere Einrichtung 1 einen ersten Abfragecode R1||C10, wobei die erste code-bezogene Information R1 und die erste Konstante C10 benachbart zueinander platziert werden.
  • Im Schritt S6 erzeugt die erste periphere Einrichtung 1 erste verschlüsselte Information ENC (k0, (R1||C10)) durch Verschlüsseln des ersten erzeugten Abfragecodes R1||C10 unter Verwendung des Verschlüsselungsschlüssels k4 und extrahiert einen vorgeschriebenen Teil (beispielsweise untere 64 Bits) der erzeugten ersten Verschlüsselungsinformation ENC (k0, (R1||C10)), um erste verschlüsselungs-bezogene Information zu erzeugen. Im Schritt S7 überträgt die periphere Einrichtung 1 die extrahierte erste verschlüsselungs-bezogene Information zum Hauptkörper 2.
  • Der Hauptkörper 2 empfängt die erste verschlüsselungs-bezogene Information. Im Schritt S8 prüft der Hauptkörper 2, ob der vorgeschriebene Teil (untere 64 Bits) der ersten Verschlüsselungsvergleichsinformation, welche im Schritt S4 erzeugt wurde, mit der ersten empfangenen verschlüsselungs-bezogenen Information übereinstimmt und bestätigt dadurch die periphere Einrichtung 1.
  • Allgemein kennt eine Partei, die beabsichtigt, eine periphere Einrichtung illegal herzustellen, nicht den Verschlüsselungsschlüssel k0 oder die erste Konstante C10, und kann daher nicht den ersten Abfragecode oder die erste Verschlüsselungsinformation erzeugen. Daher stimmen in diesem Fall allgemein im Schritt S8 der vorgeschriebene Teil (untere 64 Bits) der ersten Verschlüsselungsvergleichsinformation nicht mit der empfangenen ersten verschlüsselungs-bezogenen Information überein. Die periphere Einrichtung 1 kann somit als eine illegale Einrichtung beurteilt werden.
  • Die periphere Einrichtung 1 kann im Schritt S9 eine zweite code-bezogene Information erzeugen, die sich auf einen Abfragecode (zweiter Abfragecode) bezieht, der zur Originalbestätigung des Hauptkörpers 2 zu verwenden ist. Bei dieser Ausführungsform erzeugt die periphere Einrichtung 1 eine Zufallszahl R2 aus 64 Bits durch eine Zufallszahlroutine im Schritt S9 und überträgt die erzeugte Zufallszahl R2 als zweite code-bezogene Information zum Hauptkörper 2 zusammen mit der ersten verschlüsselungs-bezogenen Information im Schritt S7.
  • Die periphere Einrichtung 1 erzeugt einen zweiten Vergleichsabfragecode auf der Basis der zweiten code-bezogenen Information R2. In diesem Fall liest die periphere Einrichtung 1 vom Speicherabschnitt 12 eine zweite Konstante C20 entsprechend der Schlüsselnummer ”0” als die Verschlüsselungsschlüssel-Identifikationsinformation, die im Schritt S2 empfangen wurde. Im Schritt S10 erzeugt die periphere Einrichtung 1 einen zweiten Vergleichsabfragecode R2||C20, wobei die zweite Konstante S20 nach der zweiten code-bezogenen Information R2 platziert wird.
  • Im Schritt S11 erzeugt die periphere Einrichtung 1 eine zweite Verschlüsselungsvergleichsinformation ENC (k0, (R2||C20)) durch Verschlüsseln des zweiten Vergleichsabfragecodes R2||C20 unter Verwendung des Verschlüsselungsschlüssels k0, der unter Verwendung der Verschlüsselungsnummer ”0” als die Verschlüsselungsschlüssel-Identifikationsinformation verwendet wird.
  • Im Schritt S12 erzeugt der Hauptkörper 2 einen zweiten Abfragecode R2||C20, wobei er die zweite Konstante C20 nach der zweiten code-bezogenen Information R2 platziert, welche im Schritt S7 empfangen wurde und den Abfragecode R2||C20 erlangt. Im Schritt S13 erzeugt der Hauptkörper 2 eine zweite verschlüsselte Information ENC (k0, (R2||C20)) durch Verschlüsseln des zweiten erzeugten Abfragecodes R2||C20 unter Verwendung des Verschlüsselungsschlüssels k0 und extrahiert einen vorgeschriebenen Teil (untere 64 Bits) der zweiten verschlüsselten Information ENC (k0, (R2||C20)), um zweite verschlüsselungs-bezogene Information zu erzeugen. Im Schritt S14 überträgt der Hauptkörper 2 die extrahierte zweite verschlüsselungs-bezogene Information zur peripheren Einrichtung 1.
  • Wenn die zweite verschlüsselungs-bezogene Information vom Hauptkörper 2 empfangen wird, beurteilt im Schritt S15 die periphere Einrichtung 1, ob der vorgeschriebene Teil (untere 64 Bits) der zweiten Verschlüsselungsvergleichsinformation, die im Schritt S11 erzeugt wurde, mit der zweiten verschlüsselungs-bezogenen Information übereinstimmt, welche vom Hauptkörper 2 empfangen wird. Im Schritt S16 überträgt die periphere Einrichtung 1 ein Ergebnis der Beurteilung zum Hauptkörper 2.
  • Wie oben beschrieben überträgt, wenn der vorgeschriebene Teil (untere 64 Bits) der zweiten Verschlüsselungsvergleichsinformation, welche im Schritt S11 erzeugt wurde, mit der zweiten verschlüsselungs-bezogenen Information übereinstimmt, die vom Hauptkörper 2 empfangen wurde, die periphere Einrichtung 1 selbst den vorgeschriebenen Teil der zweiten Verschlüsselungsvergleichsinformation, welche im Schritt S11 erzeugt wird, zum Hauptkörper 2 als Originalerfolgsdaten.
  • Wenn der vorgeschriebene Teil (untere 64 Bits) der zweiten Verschlüsselungsvergleichsinformation, welche im Schritt S11 erzeugt wurde, nicht mit der zweiten verschlüsselungs-bezogenen Information, welche vom Hauptkörper 2 empfangen wurde, übereinstimmt, erzeugt die periphere Einrichtung 1 Originalversagerdaten, indem jedes Bit des vorgeschriebenen Teils der zweiten Verschlüsselungsvergleichsinformation, welche im Schritt S11 erzeugt wurde, negiert wird, und überträgt die erzeugten Originalversagerdaten zum Hauptkörper 2.
  • Im Schritt S17 beurteilt der Hauptkörper 2, ob der Hauptkörper 2 selbst auf der Basis des Beurteilungsergebnisses, welches im Schritt S16 empfangen wurde, erfolgreich als Original bestätigt wurde. Bei dieser Ausführungsform vergleicht der Hauptkörper 2 den vorgeschriebenen Teil der zweiten verschlüsselten Information, welche im Schritt S13 übertragen wurde, mit der Information des Beurteilungsergebnisses, welches im Schritt S16 empfangen wurde. Wenn diese mit einander übereinstimmen, beurteilt der Hauptkörper 2, dass er selbst erfolgreich als Original bestätigt wurde. Wenn beispielsweise der Verschlüsselungsschlüssel k0 entwichen ist, wird der Hauptkörper 2 wiederaufgefunden und der Verschlüsselungsschlüssel usw., die im Speicherabschnitt 22 gespeichert sind, werden ersetzt (überschrieben), beispielsweise durch einen Verschlüsselungsschlüssel k1, eine erste Konstante C11 und eine zweite Konstante C21 (von denen jede in der peripheren Einrichtung 1 vorher gespeichert wurde), welche identifiziert werden, unter Verwendung einer Schlüsselnummer ”1”. Die Verschlüsselungsschlüssel-Identifikationsinformation wird dann auf ”1” geändert. Dies ermöglicht es, den Verschlüsselungsschlüssel usw. ohne die Notwendigkeit zum Sammeln von peripheren Einrichtungen 1 zu aktualisieren (es sind viel mehr periphere Einrichtungen 1 auf dem Markt als Hauptkörper 2).
  • Obwohl der Hauptkörper 2 und die periphere Einrichtung 1 miteinander verbunden sind, kann die Kommunikation, welche in 6 gezeigt ist, wiederholt durchgeführt werden, d. h., jedes Mal, wenn eine vorgeschriebene Zeit erreicht wird. Wenn die periphere Einrichtung 1 im Schritt S8 nicht als Original bestätigt wird, kann der Hauptkörper 2 zum Schritt S1 zurückkehren und den Prozess von 6 wieder durchführen. In gleicher Weise, wenn im Schritt S17 gefunden wird, dass der Hauptkörper 2 selbst nicht als Original bestätigt wurde, kann der Hauptkörper 2 zum Schritt 1 zurückkehren und den Prozess von 6 wieder durchführen.
  • Obwohl die obige Beschreibung so ist, dass Teile von sowohl dem ersten als auch dem zweiten Abfragecode als auch der ersten oder zweiten Verschlüsselungsinformation, die zur Originalbestätigungsverarbeitung verwendet werden, übertragen werden, kann eines von diesen in seiner Gesamtheit übertragen werden. Wenn eines von diesen in seiner Gesamtheit übertragen wird, steigt die Kommunikationsbelastung gemäß an, wobei jedoch der Sicherheitspegel vergrößert werden kann, wobei eine Übereinstimmungs-/Nichtübereinstimmungsbeurteilung beispielsweise durch Übertragen der ersten oder zweiten gesamten verschlüsselten Information beurteilt wird.
  • Wo ein Teil eines ersten oder zweiten Abfragecodes als erste oder zweite code-bezogene Information übertragen wird, ist die Reihenfolge der Verbindung der ersten oder zweiten code-bezogenen Information und der Konstanten C nicht auf die oben beschriebene Reihenfolge ”R2||C” beschränkt und kann ”C||R” sein. Außerdem kann die Verbindungsreihenfolge von diesen im Prozess zum Bestätigen der peripheren Einrichtung 1 durch den Hauptkörper 2 (Schritte S1–S8 in 6) und die im Prozess zum Bestätigen des Originals des Hauptkörpers 2 durch die periphere Einrichtung 1 (Schritte S9–S17 in 6) voneinander verschieden sind.
  • Der Steuerabschnitt 21 speichert ein Flag, welches ein Originalbestätigungsergebnis zeigt, im Speicherabschnitt 22. Beispielsweise wird das Flag ”0” gesetzt, wenn die Originalbestätigungsverarbeitung erfolgreich war, und auf ”1”, wenn die Originalbestätigungsverarbeitung fehlgeschlagen hat.
  • Bei dieser Ausführungsform führt der Steuerabschnitt 21 des Hauptkörpers 2 und der Steuerabschnitt 11 der Batterie als periphere Einrichtung 1 Originalbestätigungsverarbeitung wiederum durch, wenn die Originalbestätigungsverarbeitung, die unmittelbar durchgeführt wurde, einen Versager zur Folge hatte. Sogar, wenn die Originalbestätigungsverarbeitung erfolgreich war, kann jeder der Steuerabschnitte 21 und 11 eine Originalbestätigungsverarbeitung wiederum nach einem Ablauf einer vorgeschriebenen Zeit durchführen.
  • Ein weiteres wichtiges Merkmal dieser Ausführungsform ist, dass der Originalbestätigungsprozess, der durch den Steuerabschnitt 21 ausgeführt wird, davon abhängt, ob der Spannungssteuerabschnitt 27 mit Spannung von einer externen Spannungsquelle beliefert wird. Wenn beispielsweise die Spannung eingeschaltet ist, prüft der Steuerabschnitt 21, ob die Batterie als die periphere Einrichtung 1 mit dem Spannungssteuerabschnitt 27 verbunden ist oder nicht. Wenn die Batterie mit dem Spannungssteuerabschnitt 27 verbunden ist, beginnt der Steuerabschnitt 21 einen Prozess, der in 7 gezeigt ist. Obwohl die folgende Beschreibung unter einer Annahme durchgeführt wird, dass ein Speicherbereich, der als Versagerzähler zum Halten der Häufigkeit von aufeinanderfolgenden Originalversagern dient, im Speicherabschnitt 22 gesichert ist, kann ein Versagerzähler in einem Register der CPU vorgesehen sein, welche als Steuerabschnitt 21 arbeitet.
  • Im Schritt S21 führt der Steuerabschnitt 21 die Batterieoriginalbestätigungsverarbeitung durch. Im Schritt S22 prüft der Steuerabschnitt 21, ob die Batterieoriginalbestätigungsverarbeitung erfolgreich war oder nicht (d. h., ob die Batterie als bestätigt beurteilt wurde). Das heißt, der Steuerabschnitt 21 prüft, ob das originalbestätigungs-bezogene Flag auf ”1” gesetzt ist (d. h., den Wert, der zeigt, dass die Originalverarbeitung, die gerade durchgeführt wurde, einen Versager zum Ergebnis hat). Wenn beurteilt wird, dass die Originalbestätigungsverarbeitung fehlgeschlagen hat, wird im Schritt S23 der Versagerzähler um 1 erhöht. Im Schritt S24 beurteilt der Steuerabschnitt 21, ob der Spannungssteuerabschnitt 27 mit Spannung von einer externen Spannungsquelle beliefert wird oder nicht.
  • Wenn der Spannungssteuerungsabschnitt 27 nicht mit Spannung von einer externen Spannungsquelle beliefert wird, setzt im Schritt S25 der Steuerabschnitt 21 das Originalbestätigungsverarbeitungs-Wiederholungsintervall auf einen ersten vorgeschriebenen Intervallwert (beispielsweise 100 ms), und setzt den Schwellenwert der Häufigkeit der Originalversager auf einen ersten Schwellenwert (beispielsweise 30). Im Schritt S26 prüft der Steuerabschnitt 21, ob der Wert des Versagerzählers den Schwellenwert überschritten hat oder nicht. Wenn der Wert des Versagerzählers den Schwellenwert überschritten hat, führt im Schritt S27 der Steuerabschnitt 21 einen Versagerzeitprozess aus und das Verfahren endet. Das heißt, der Steuerabschnitt 21 führt den Versagerzeitprozess durch, wenn die Originalbestätigungsverarbeitung im Verlauf mehr als die Häufigkeit fehlgeschlagen hat, welche gleich dem festgelegten Schwellenwert ist, und schaltet dann die Spannung des Hauptkörpers 2 aus.
  • Wenn dagegen im Schritt S26 beurteilt wird, dass die Häufigkeit von Versagern den gesetzten Schwellenwert nicht überstiegen hat, setzt im Schritt S28 der Steuerabschnitt 21 den Prozess eine Zeitlang aus, d. h. gleich dem Originalbestätigungsverarbeitungs-Wiederholungsintervall. Nach Ablauf dieser Zeit kehrt der Prozess wiederum zurück zum Schritt S21 und wird neu begonnen.
  • Wenn im Schritt S24 beurteilt wird, dass der Steuerabschnitt 27 mit Spannung von einer externen Spannungsquelle versorgt wird, setzt im Schritt S29 der Steuerabschnitt 21 das Originalbestätigungsverarbeitungs-Wiederholungsintervall auf einen zweiten vorgeschriebenen Intervallwert (beispielsweise 500 ms) und setzt den Schwellenwert der Häufigkeit der Originalversager auf einen zweiten Schwellenwert (beispielsweise 600). Danach bewegt sich der Prozess zum Schritt S26 und wird fortgesetzt.
  • Wie oben beschrieben wird der vorgeschriebene Wiederholungsintervallwert und der Schwellenwert der Häufigkeit von Versagern geändert, und die Periode, während der die Originalbestätigungsverarbeitung wiederholt wird, wird dadurch in Abhängigkeit davon geändert, ob der Spannungsversorgungsabschnitt 27 mit Spannung von einer externen Spannungsquelle beliefert wird oder nicht. Diese Maßnahme betrachtet Fälle, wobei beispielsweise der Steuerabschnitt 11 nicht arbeitet, wenn die Sekundärbatterie des Funktionsabschnitts 14 fast keine Restenergie hat, obwohl die Batterie bestätigt ist. Wenn der Steuerabschnitt 11 nicht in Betrieb ist, sogar, wenn der Hauptkörper 2 (Originalanfrageeinrichtug) eine Zufallszahl zur Batterie überträgt, kann die Batterie die verschlüsselt-bezogene Information nicht übertragen und folglich beurteilt der Hauptkörper 2, dass die Batterie nicht bestätigt wurde. Im Hinblick darauf wird bei dieser Ausführungsform, obwohl der Spannungssteuerabschnitt 27 mit Spannung von einer externen Spannungsquelle beliefert wird, und die Batterie geladen ist, das Originalverarbeitungsintervall länger eingestellt und die Häufigkeit von Wiederholungen der Originalbestätigungsverarbeitung größer eingestellt. Als Ergebnis wird, wenn die Batterie zu anfangs leer ist, die Originalbestätigungsverarbeitungs-Wiederholungsperiode herausgezogen, so dass die Batterie bis zu einem Ausmaß geladen wird, damit der Steuerabschnitt 11 arbeiten kann.
  • Wenn weiter im Schritt S22 beurteilt wird, dass die Batterie erfolgreich als Original bestätigt wurde, setzt im Schritt 30 der Steuerabschnitt 31 den Versagerzähler auf ”0” zurück. Danach setzt der Steuerabschnitt 21 das Originalbestätigungsverarbeitungs-Wiederholungsintervall auf einen dritten vorgeschriebenen Intervallwert (beispielsweise 30 s) im Schritt S31, und führt im Schritt S32 einen Erfolgzeitprozess aus. Das Verfahren bewegt sich zum Schritt S28 und wird weiter ausgeführt.
  • Beispielsweise kann der Versagerzeitprozess (Schritt S27) ein Prozess zum Instruieren des Spannungssteuerabschnitt 27 sein, die Spannung auszuschalten, um dadurch den Hauptkörper 2 auszuschalten, oder ein Prozess, um zu veranlassen, dass der Anzeigesteuerabschnitt 24 eine Anzeige tätigt ”nicht verwendbar” und die spiel-bezogene Verarbeitung stoppt.
  • Beispielsweise kann die Erfolgzeitverarbeitung (Schritt S32) ein Prozess zum Starten spiel-bezogener Verarbeitung sein. Wenn eine spiel-bezogene Verarbeitung schon begonnen wurde, ist es nicht immer notwendig, dass eine aktuelle Verarbeitung im Erfolgzeitprozess durchgeführt wird.
  • Der Speicherbereich, beispielsweise der Versagerzähler, kann in einem nicht-flüchtigen Speicher des Speicherabschnitts 22 gesichert sein, so dass dessen Inhalt gehalten wird, sogar nach einer Spannungsausschaltung. Dies verhindert eine Handlung, ein Spiel intermittierend weiter zu spielen, indem beispielsweise der Versagerzähler auf halben Weg zurückgesetzt wird, indem eine externe Spannungsquelle mit dem Hauptkörper 2 verbunden oder unterbrochen wird, oder um regelmäßig ein Spiel zu unterbinden und die Spannung wiedereinzuschalten.
  • Wie oben beschrieben liefert die Ausführungsform einen Prozess, bei dem Betrachtung Problemen geschenkt wird, welche für die Bestätigung einer Batterie spezifisch sind, beispielsweise ein Problem, dass die Bestätigung einer Batterie als Haupteinheit zum Liefern von Spannung ausgeschaltet wird, da die Batterie noch nicht ausreichend geladen ist.
  • Obwohl sich die obige Beschreibung auf den Fall richtet, dass der Hauptkörper 2 eine Heimspielmaschine ist, ist die Erfindung nicht auf diesen Fall beschränkt. Beispielsweise ist es möglich, dass die periphere Einrichtung 1 eine Batterie ist und der Hauptkörper 2 dessen Ladegerät ist. In diesem Fall muss der Hauptkörper 2 nicht immer mit dem Manipulationsabschnitt 23 und dem Anzeigesteuerabschnitt 24 ausgestattet sein. Im Versagerzeitprozess und Erfolgszeitprozess, welche durch den Steuerabschnitt 21 ausgeführt werden, kann beispielsweise das Unterbinden des Ladens bzw. ein Start des Ladens sein.
  • Obwohl die vorliegende Erfindung hinsichtlich bevorzugter oder beispielhafter Ausführungsformen beschrieben wurde, ist sie nicht darauf beschränkt.

Claims (5)

  1. Originalbestätigungssystem zum Originalbestätigen einer Batterie als periphere Einrichtung (1) durch einen Hauptkörper (2), wobei die Batterie einen Steuerabschnitt (11) und der Hauptkörper (2) einen Steuerabschnitt (21) zur Durchführung einer Originalbestätigungsverarbeitung der Batterie aufweisen, wobei der Steuerabschnitt (21) Mittel zur Prüfung aufweist, ob eine durchgeführte Originalbestätigungsverarbeitung der Batterie erfolgreich war oder nicht, wobei der Hauptkörper (2) ferner einen Spannungssteuerabschnitt (27) aufweist, wobei der Steuerabschnitt (21) Mittel zur Prüfung aufweist, ob der Spannungssteuerabschnitt (27) mit Spannung von einer externen Spannungsquelle beliefert wird oder nicht, wobei der Steuerabschnitt (21) Mittel zum Setzen eines Wiederholungsintervalls für eine Durchführung der Originalbestätigungsverarbeitung der Batterie aufweist, wobei der Steuerabschnitt (21), für den Fall dass der Spannungssteuerungsabschnitt (27) nicht mit Spannung von einer externen Spannungsquelle beliefert wird, das Wiederholungsintervall auf einen ersten Intervallwert setzt, wobei der Steuerabschnitt (21) für den Fall dass der Spannungssteuerungsabschnitt (27) mit Spannung von einer externen Spannungsquelle versorgt wird, das Wiederholungsintervall auf einen zweiten Intervallwert setzt.
  2. Hauptkörper (2) zum Originalbestätigen einer Batterie als periphere Einrichtung (1) wobei der Hauptkörper (2) einen Steuerabschnitt (21) zur Durchführung einer Originalbestätigungsverarbeitung der Batterie aufweist, wobei der Steuerabschnitt (21) Mittel zur Prüfung aufweist, ob eine durchgeführte Originalbestätigungsverarbeitung der Batterie erfolgreich war oder nicht, wobei der Hauptkörper (2) ferner einen Spannungssteuerabschnitt (27) aufweist, wobei der Steuerabschnitt (21) Mittel zur Prüfung aufweist, ob der Spannungssteuerabschnitt (27) mit Spannung von einer externen Spannungsquelle beliefert wird oder nicht, wobei der Steuerabschnitt (21) Mittel zum Setzen eines Wiederholungsintervalls für eine Durchführung der Originalbestätigungsverarbeitung der Batterie aufweist, wobei der Steuerabschnitt (21), für den Fall dass der Spannungssteuerungsabschnitt (27) nicht mit Spannung von einer externen Spannungsquelle beliefert wird, das Wiederholungsintervall auf einen ersten Intervallwert setzt, wobei der Steuerabschnitt (21) für den Fall dass der Spannungssteuerungsabschnitt (27) mit Spannung von einer externen Spannungsquelle versorgt wird, das Wiederholungsintervall auf einen zweiten Intervallwert setzt.
  3. Hauptkörper (2) nach Anspruch 2, dadurch gekennzeichnet, dass der Steuerabschnitt (21) Mittel zur wiederholten Durchführung der Originalbestätigungsverarbeitung aufweist, wobei der Steuerabschnitt (21) Mittel zum Setzen eines Wiederholungsintervalls für eine Durchführung der Originalbestätigungsverarbeitung der Batterie aufweist, wobei der Steuerabschnitt (21), für den Fall dass der Spannungssteuerungsabschnitt (27) nicht mit Spannung von einer externen Spannungsquelle beliefert wird, einen Schwellenwert eines Versagerzählers auf einen ersten Schwellenwert setzt, wobei der Steuerabschnitt (21) für den Fall dass der Spannungssteuerungsabschnitt (27) mit Spannung von einer externen Spannungsquelle versorgt wird, den Schwellenwert des Versagerzählers auf einen zweiten Schwellenwert setzt.
  4. Hauptkörper (2) nach Anspruch 3, dadurch gekennzeichnet, dass der Steuerabschnitt (21) Mittel zur Durchführung eines Versagerzeitprozesses aufweist, wobei der Steuerabschnitt (21), für den Fall dass der zuvor gesetzte Schwellenwert des Versagerzählers den festgelegten Schwellenwert überstiegen hat den Spannungssteuerabschnitt (27) instruiert, die Spannung auszuschalten, um dadurch den Hauptkörper (2) auszuschalten.
  5. Verfahren zum Originalbestätigen einer Batterie als periphere Einrichtung (1) durch einen Hauptkörper (2) wobei das Verfahren zwischen einem Steuerabschnitt (21) des Hauptkörpers (2) und einem Steuerabschnitt (11) der Batterie durchgeführt wird, wobei der Steuerabschnitt (21) prüft, ob eine durchgeführte Originalbestätigungsverarbeitung der Batterie erfolgreich war oder nicht, wobei der Steuerabschnitt (21) bei einer fehlgeschlagenen Originalbestätigungsverarbeitung der Batterie anhand eines Spannungssteuerabschnittes (27) des Hauptkörpers (2) prüft, ob der Hauptkörper (2) mit Spannung von einer externen Spannungsquelle beliefert wird oder nicht, wobei der Steuerabschnitt (21), für den Fall dass der Spannungssteuerungsabschnitt (27) nicht mit Spannung von einer externen Spannungsquelle beliefert wird, ein Wiederholungsintervall zur Durchführung einer erneuten Durchführung der Originalbestätigungsverarbeitung der Batterie auf einen ersten Intervallwert setzt, wobei der Steuerabschnitt (21) für den Fall dass der Spannungssteuerungsabschnitt (27) mit Spannung von einer externen Spannungsquelle versorgt wird, das Wiederholungsintervall auf einen zweiten Intervallwert setzt.
DE102005063473.7A 2004-11-26 2005-11-16 Batterie und Originalbestätigungs-Anfrageeinrichtung Expired - Fee Related DE102005063473B4 (de)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP2004342946 2004-11-26
JP2004-342946 2004-11-26
JP2004342945 2004-11-26
JP2004-342945 2004-11-26
JP2005263010A JP3765544B1 (ja) 2004-11-26 2005-09-09 バッテリ、及び認証要求装置
JP2005-263010 2005-09-09

Publications (1)

Publication Number Publication Date
DE102005063473B4 true DE102005063473B4 (de) 2016-05-19

Family

ID=35516983

Family Applications (2)

Application Number Title Priority Date Filing Date
DE102005054646A Expired - Fee Related DE102005054646B4 (de) 2004-11-26 2005-11-16 Batterie und Originalbestätigungs-Anfrageeinrichtung
DE102005063473.7A Expired - Fee Related DE102005063473B4 (de) 2004-11-26 2005-11-16 Batterie und Originalbestätigungs-Anfrageeinrichtung

Family Applications Before (1)

Application Number Title Priority Date Filing Date
DE102005054646A Expired - Fee Related DE102005054646B4 (de) 2004-11-26 2005-11-16 Batterie und Originalbestätigungs-Anfrageeinrichtung

Country Status (14)

Country Link
US (2) US7617395B2 (de)
JP (1) JP3765544B1 (de)
KR (2) KR100673414B1 (de)
AU (1) AU2005232316B2 (de)
BR (1) BRPI0505229A (de)
CA (1) CA2527671C (de)
DE (2) DE102005054646B4 (de)
ES (1) ES2301311B2 (de)
FR (1) FR2878630B1 (de)
GB (2) GB2416652B (de)
HK (1) HK1087854A1 (de)
IT (1) ITRM20050586A1 (de)
MX (1) MXPA05012829A (de)
TW (2) TWI309123B (de)

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4969106B2 (ja) * 2006-01-05 2012-07-04 ルネサスエレクトロニクス株式会社 マイクロコントローラ
US7877815B2 (en) * 2006-01-20 2011-01-25 Kyocera Corporation Battery authentication in a wireless communication device
US8296565B2 (en) * 2006-03-27 2012-10-23 Kyocera Corporation Communication protocol for device authentication
US8301888B2 (en) * 2006-03-27 2012-10-30 Kyocera Corporation System and method for generating secured authentication image files for use in device authentication
US7818264B2 (en) 2006-06-19 2010-10-19 Visa U.S.A. Inc. Track data encryption
US20090133119A1 (en) * 2006-05-15 2009-05-21 Junji Kato Master device and data processing system
DE102007001070B3 (de) * 2006-09-29 2008-04-30 Siemens Ag Verfahren zum verschlüsselten Datenausgleich eines Systems mit mindestens einem Datenträger und einem Lesegerät
JP2009151953A (ja) * 2007-12-18 2009-07-09 Mitsumi Electric Co Ltd 電池パック及び電子機器
EP2124382A1 (de) * 2008-05-20 2009-11-25 Siemens Aktiengesellschaft Verfahren zum verschlüsselten Datenaustausch und Kommunikationssystem
JP5254697B2 (ja) * 2008-08-05 2013-08-07 株式会社東海理化電機製作所 通信システム
JP5189432B2 (ja) * 2008-08-05 2013-04-24 株式会社東海理化電機製作所 暗号データ通信システム
US20100332832A1 (en) * 2009-06-26 2010-12-30 Institute For Information Industry Two-factor authentication method and system for securing online transactions
US8826377B2 (en) * 2009-09-24 2014-09-02 Silicon Motion Inc. Authentication method employed by portable electronic device, associated controller, host computer having storage medium storing associated computer program, and machine-readable medium storing associated computer program
US8495371B2 (en) * 2010-01-06 2013-07-23 Calix, Inc. Network device authentication
US8312275B2 (en) * 2010-01-06 2012-11-13 Calix, Inc. Network device authentication
JP5585097B2 (ja) * 2010-01-25 2014-09-10 ソニー株式会社 電力管理装置及び電子機器登録方法
JP5487994B2 (ja) * 2010-01-25 2014-05-14 ソニー株式会社 電力管理装置、及び表示方法
JP2011155710A (ja) * 2010-01-25 2011-08-11 Sony Corp 電力管理装置、電子機器及び電力管理方法
JP5451445B2 (ja) * 2010-02-18 2014-03-26 株式会社東海理化電機製作所 認証システム及び認証方法
JP5585188B2 (ja) * 2010-04-30 2014-09-10 ソニー株式会社 バッテリモジュール、電動移動体、及びバッテリモジュールの放電制御方法
DE102011004282A1 (de) * 2011-02-17 2012-08-23 Sb Limotive Company Ltd. Anordnung umfassend mindestens eine elektro-chemische Zelle, Batterie mit einem Gehäuse sowie ein Kraftfahrzeug mit einer entsprechenden Batterie
US8898461B2 (en) 2011-03-03 2014-11-25 Lenovo (Singapore) Pte. Ltd. Battery authentication method and apparatus
US10678905B2 (en) * 2011-03-18 2020-06-09 Lenovo (Singapore) Pte. Ltd. Process for controlling battery authentication
CA2830283C (en) 2011-03-25 2016-11-01 Certicom Corp. Interrogating an authentication device
EP2705725B1 (de) 2011-05-06 2017-07-19 Certicom Corp. Datenverwaltung für authentifizierungsgeräte
JP5741222B2 (ja) * 2011-05-31 2015-07-01 ソニー株式会社 バッテリ装置、制御方法、及び電動車両
CN103718420B (zh) 2011-08-02 2018-03-27 索尼电脑娱乐公司 电设备
JP2014053675A (ja) * 2012-09-05 2014-03-20 Sony Corp セキュリティチップ、プログラム、情報処理装置及び情報処理システム
US9369290B2 (en) * 2012-11-30 2016-06-14 Certicom Corp. Challenge-response authentication using a masked response value
EP2738705B1 (de) * 2012-11-30 2019-07-17 Certicom Corp. Aufforderung-antwort-authentifizierung mithilfe eines maskierten antwortwerts
US9727720B2 (en) 2012-11-30 2017-08-08 Certicom Corp. Challenge-response authentication using a masked response value
KR101440328B1 (ko) * 2013-05-20 2014-09-17 주식회사 실리콘웍스 메시지 인증 코드 생성 방법 및 이를 수행하는 인증 장치
DE102013217082A1 (de) * 2013-08-27 2015-03-05 Behr Gmbh & Co. Kg Gehäuse für eine Belüftungs-, Heizungs- und/oder Klimaanlage
JP2017073951A (ja) * 2015-10-09 2017-04-13 キヤノン株式会社 電子機器及びプログラム
KR20170104180A (ko) * 2016-03-07 2017-09-15 한국전자통신연구원 전자 장치 및 전자 장치 간의 인증 수행 방법
EP3330878B1 (de) 2016-12-05 2019-03-13 Samsung SDI Co., Ltd. Steuerungseinheit für ein batteriesystem mit sicherheits-id
KR102669975B1 (ko) * 2019-02-21 2024-05-29 삼성에스디아이 주식회사 배터리 팩
US11474579B2 (en) 2020-04-29 2022-10-18 Intel Corporation Verified high-power transition and fast charging with pre-boot scaling
KR102802979B1 (ko) 2020-09-21 2025-04-30 주식회사 엘지에너지솔루션 상호 인증 방법 및 그 방법을 제공하는 인증장치
CN115458822A (zh) * 2022-10-09 2022-12-09 四川长虹网络科技有限责任公司 电池控制系统及方法
US12395339B2 (en) * 2023-05-18 2025-08-19 Cisco Technology, Inc. Fast repowering using cryptographically protected identity

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11163853A (ja) * 1997-11-27 1999-06-18 Kdd 認証システム
EP0984542A2 (de) * 1994-03-15 2000-03-08 Ericsson Inc. Wiederaufladbarer Batteriepack mit Identifikationsschaltkreis, Echtzeituhr und Authentifizierungsfähigkeit
JP2000517487A (ja) * 1995-12-21 2000-12-26 ビーティージー・インターナショナル・リミテッド 電子式窃盗防止装置及び関連方法
US6795913B1 (en) * 1999-11-30 2004-09-21 Koninklijke Philips Electronics N.V. Method for restarting an apparatus if the integrity of data in a memory is lost during micro-outage of power supply

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4317380C1 (de) 1993-05-25 1994-08-18 Siemens Ag Verfahren zur Authentifikation zwischen zwei elektronischen Einrichtungen
JPH08130536A (ja) 1994-10-28 1996-05-21 N T T Data Tsushin Kk 端末間相互認証方法及びト−ンカ−ドシステム
TW333630B (en) 1996-05-22 1998-06-11 Matsushita Electric Industrial Co Ltd An encryption apparatus for ensuring security in communication between devices
US5717307A (en) * 1996-07-24 1998-02-10 Motorola, Inc. Apparatus and method for identifying the type and brand of a battery for a portable device
JP3867251B2 (ja) 1996-09-13 2007-01-10 テミツク セミコンダクター ゲゼルシヤフト ミツト ベシユレンクテル ハフツング 無線周波数識別システムにおいてデータを伝送する方法
FI106605B (fi) * 1997-04-16 2001-02-28 Nokia Networks Oy Autentikointimenetelmä
AU8162198A (en) * 1997-06-27 1999-01-19 Motorola, Inc. Battery charging system having lock-out circuitry
KR100282623B1 (ko) 1998-05-12 2001-03-02 탁승호 가치전송 및 가치저장 방법 및 그를 이용한 가치저장형 전력량계
JP2000222176A (ja) 1999-02-03 2000-08-11 Mitsubishi Electric Corp 乱数生成回路、当該乱数生成回路を内蔵する非接触icカード及びリーダ/ライタ、並びに、当該乱数生成回路を内蔵する装置のテスト方法
TW471194B (en) 1999-06-15 2002-01-01 Semcity Technology Corp Intelligent protection circuit and method for Li-ion battery set
JP3923229B2 (ja) 2000-02-02 2007-05-30 株式会社エヌ・ティ・ティ・データ 認証処理方法及び方式
US20020025046A1 (en) 2000-05-12 2002-02-28 Hung-Yu Lin Controlled proxy secure end to end communication
US6769060B1 (en) 2000-10-25 2004-07-27 Ericsson Inc. Method of bilateral identity authentication
GB2379547A (en) 2001-09-06 2003-03-12 Tendai Silas Machakaire Information systems devices power charger
TW543262B (en) 2001-10-15 2003-07-21 Accu Therm Corp Multi-function battery management implement
JP2003162986A (ja) * 2001-11-27 2003-06-06 Sanyo Electric Co Ltd Id発生装置及びid確認装置
JP3625799B2 (ja) 2001-11-30 2005-03-02 三洋電機株式会社 真贋判別回路を備えるパック電池
TW530429B (en) 2001-12-24 2003-05-01 Avid Electronics Corp Intelligent secondary battery management method and device
US7149556B2 (en) 2002-06-07 2006-12-12 Hewlett-Packard Development Company, L.P. Method and apparatus for optimized battery life and authentication in contactless technology
KR20040003954A (ko) * 2002-07-05 2004-01-13 엘지전자 주식회사 이동통신단말기의 배터리 도난 방지장치 및 방법
US6924625B2 (en) * 2003-03-24 2005-08-02 Sanyo Electric Co., Ltd. Battery pack and method of detecting battery pack abnormalities
JP2005012663A (ja) * 2003-06-20 2005-01-13 Sanyo Electric Co Ltd 認証システム及びid発生装置
US6975092B2 (en) * 2003-07-03 2005-12-13 Dell Products L.P. Encrypted response smart battery
US6972542B2 (en) * 2003-08-11 2005-12-06 Motorola, Inc. System and method for battery verification
JP2005073053A (ja) * 2003-08-26 2005-03-17 Sanyo Electric Co Ltd Id確認装置、id発生装置及び認証システム
JP4094516B2 (ja) 2003-09-29 2008-06-04 三菱電機株式会社 充電電力動作機器及び充電器及び充電電源
JP2005151368A (ja) * 2003-11-19 2005-06-09 Matsushita Electric Ind Co Ltd 認証システム
US7596699B2 (en) * 2004-02-24 2009-09-29 Intersil Americas Inc. Battery authentication system
US7538518B2 (en) * 2004-07-29 2009-05-26 Dell Products L.P. Method for detecting a defective charger circuit
ATE489670T1 (de) * 2005-10-14 2010-12-15 Research In Motion Ltd Mobiles kommunikationsgerät mit einem intelligenten batteriesystem
CA2625186C (en) * 2005-10-14 2014-02-11 Research In Motion Limited Battery pack authentication for a mobile device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0984542A2 (de) * 1994-03-15 2000-03-08 Ericsson Inc. Wiederaufladbarer Batteriepack mit Identifikationsschaltkreis, Echtzeituhr und Authentifizierungsfähigkeit
JP2000517487A (ja) * 1995-12-21 2000-12-26 ビーティージー・インターナショナル・リミテッド 電子式窃盗防止装置及び関連方法
JPH11163853A (ja) * 1997-11-27 1999-06-18 Kdd 認証システム
US6795913B1 (en) * 1999-11-30 2004-09-21 Koninklijke Philips Electronics N.V. Method for restarting an apparatus if the integrity of data in a memory is lost during micro-outage of power supply

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JP 2000-5 17 487-T2

Also Published As

Publication number Publication date
HK1087854A1 (en) 2006-10-20
US20060117176A1 (en) 2006-06-01
HK1137089A1 (en) 2010-07-16
KR20060059198A (ko) 2006-06-01
TW200635325A (en) 2006-10-01
CA2527671A1 (en) 2006-05-26
JP2006180457A (ja) 2006-07-06
TWI309123B (en) 2009-04-21
MXPA05012829A (es) 2006-05-30
TW200638724A (en) 2006-11-01
ES2301311B2 (es) 2009-04-01
HK1138962A1 (en) 2010-09-03
GB2416652B (en) 2006-08-16
DE102005054646A1 (de) 2006-06-01
AU2005232316B2 (en) 2006-07-13
CA2527671C (en) 2007-07-17
GB2416652A (en) 2006-02-01
US7949872B2 (en) 2011-05-24
KR100673414B1 (ko) 2007-01-24
TWI404395B (zh) 2013-08-01
AU2005232316A1 (en) 2006-06-15
DE102005054646B4 (de) 2008-02-07
FR2878630B1 (fr) 2016-08-19
GB2428359B (en) 2007-04-25
GB0523279D0 (en) 2005-12-21
BRPI0505229A (pt) 2006-07-11
JP3765544B1 (ja) 2006-04-12
ES2301311A1 (es) 2008-06-16
FR2878630A1 (fr) 2006-06-02
GB2428359A (en) 2007-01-24
ITRM20050586A1 (it) 2006-05-27
US20100024029A1 (en) 2010-01-28
KR20060059197A (ko) 2006-06-01
GB0616220D0 (en) 2006-09-27
US7617395B2 (en) 2009-11-10

Similar Documents

Publication Publication Date Title
DE102005063473B4 (de) Batterie und Originalbestätigungs-Anfrageeinrichtung
DE112008001187B4 (de) Energie- und Zeitverwaltung in einem Smartcard-Gerät
DE69127845T2 (de) Kontrolle einer Kartenschnittstelle für den Zugang zu einem Telefongerät
DE69733799T2 (de) Verfahren und Vorrichtung zur Überprüfung der Kompatibilität von einem Mobilfunkstation und einem Zusatzeinheit
DE102008027043B4 (de) Verfahren zum Personalisieren eines Sicherheitselements eines mobilen Endgeräts
DE112007001635T5 (de) Authentifizierung von Komponenten bei Computersystemen
DE3803357A1 (de) Elektrisches geraet
DE102006011685A1 (de) Sicherheitssystem mit gegenseitiger Berechtigungsüberprüfung mit Wiederherstellung aus einer teilweisen Programmierung
CH706927A1 (de) Steckteil zur Bildung einer Steckverbindung.
WO2009056463A2 (de) Verfahren zum schutz einer chipkarte gegen unberechtigte benutzung, chipkarte und chipkarten-terminal
WO2015018866A1 (de) Verfahren und system zur handhabung eines defekten elektronischen nutzerendgerätes
DE3788567T2 (de) Bedienungskonsole für Datenkommunikationszwecke.
EP1183895A1 (de) Einrichtung zum schutz des ersteinsatzes einer prozessor-chipkarte
DE60037342T2 (de) Verfahren und system für kommunizierende geräte, und vorrichtungen dafür, mit geschützter datenübertragung
DE10036414A1 (de) Verfahren zur Inbetriebnahme eines Mobiltelefons
EP3872951A1 (de) Akkumulator mit geräteerkennungsfunktion und verfahren zur geräteerkennung
DE102005062131A1 (de) Autorisierungsmodul für Mobilfunkgeräte mit NFC-Funktionalität
EP4431347A1 (de) Id-geber zur authentifizierung, set zum zusammenbau eines id-gebers sowie system
EP2469481A1 (de) Sicherungssystem und Sicherungsverfahren
EP3187310A1 (de) Elektrohandwerkzeug, elektrohandwerkszeugsystem, verfahren zum betreiben eines elektrohandwerkzeugs oder elektrohandwerkzeugsystems
DE10206128B4 (de) Elektrisches Handwerkzeug
DE602006000968T2 (de) Terminal Equipment
WO2008095613A1 (de) Verfahren und vorrichtung zum speichern einer für eine nahfeldkommunikation erforderlichen gesicherten information auf einem kommunikationsendgerät
WO2004059492A1 (de) Freigabe von funktionen eines gerätes der unterhaltungselektronik unterhaltungselektronik unter verwendung eines freischaltcodes
DE102024108995B3 (de) Verfahren zum einrichten eines benutzergerätes sowie selbiges nebst computerprogramm, computerlesbarem datenträger und einrichtungsanordnung dafür

Legal Events

Date Code Title Description
Q369 Divided out of:

Ref document number: 102005054646

Country of ref document: DE

Kind code of ref document: P

8142 Declaration for partition to be considered as not given as to paragraph 39 or 60
8110 Request for examination paragraph 44
8170 Reinstatement of the former position
R016 Response to examination communication
R018 Grant decision by examination section/examining division
R081 Change of applicant/patentee

Owner name: SONY COMPUTER ENTERTAINMENT INC., JP

Free format text: FORMER OWNER: SONY CORPORATION, TOKIO/TOKYO, JP

R082 Change of representative

Representative=s name: MITSCHERLICH, PATENT- UND RECHTSANWAELTE PARTM, DE

R020 Patent grant now final
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee