EP0802654B1

Enciphering method, deciphering method and certifying method

Abstract

This record has no abstract on file.

EP0802654B1, drawing sheet 1
Sheet 1 of 52

Term

Term ended

Expired 18 April 2017, 9.4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

13 claims: 13 independent, 0 dependent

  1. 1
    A decode method implemented on a computer system (34), said method comprising,    a first step of inputting as a key, predetermined information associated with attribute information of an entity (11);    a second step of inputting the attribute information of the entity;    a third step of comparing the attribute information provided in said second step and attribute information obtained based on the key input in said first step;    characterised by a fourth step of, when said third step results in the attribute information provided in said second step being identical with the attribute information obtained based on the input key, decoding encrypted information by using the key;    and in that said second step converts the attribute information to be of a predetermined size subjected to a comparison processing in said third step. Decodierungsverfahren, das auf einem Computersystem (34) realisiert ist, mit:einem ersten Schritt des Eingebens von Eigenschaftsinformationen einer Einheit (11) zugeordneten vorbestimmten Informationen als einen Schlüssel;einem zweiten Schritt des Eingebens der Eigenschaftsinformationen der Einheit;einem dritten Schritt des Vergleichens der in dem zweiten Schritt bereitgestellten Eigenschaftsinformationen und basierend auf dem in dem ersten Schritt eingegebenen Schlüssel erhaltenen Eigenschaftsinformationen;gekennzeichnet durch einen vierten Schritt des Decodierens verschlüsselter Informationen unter Verwendung des Schlüssels, wenn der dritte Schritt dazu führt, daß die in dem zweiten Schritt bereitgestellten Eigenschaftsinformationen mit den basierend auf dem eingegebenen Schlüssel erhaltenen Eigenschaftsinformationen identisch sind;und dahingehend, daß der zweite Schritt die Eigenschaftsinformationen derart wandelt, daß sie von einer in dem dritten Schritt einer Vergleichsverarbeitung unterzogenen vorbestimmten Größe sind. Procédé de décodage mis en oeuvre dans un système informatique (34), ledit procédé comprenant,    une première étape consistant à introduire, en tant que clé, une information prédéterminée associée à une information d'attribut d'une entité (11);une seconde étape consistant à introduire l'information d'attribut de l'entité;une troisième étape consistant à comparer l'information d'attribut fournie dans ladite seconde étape et l'information d'attribut obtenue sur la base de la clé introduite à ladite première étape;caractérisé par une quatrième étape selon laquelle, lorsque le résultat de ladite troisième étape est que l'information d'attribut fournie à ladite seconde étape est identique à l'information d'attribut obtenue sur la base de la clé introduite, on décode à l'aide de la clé une information chiffrée;et en ce que ladite seconde étape convertit à une taille prédéterminée l'information d'attribut en fonction d'un traitement de comparaison à ladite troisième étape.
  2. 2
    A method according to claim 1, wherein said attribute information of the entity is information indicating a physical feature of said entity. Procédé selon la revendication 1, dans lequel ladite information d'attribut de l'entité est une information indiquant une caractéristique physique de ladite entité. Verfahren nach Anspruch 1, wobei die Eigenschaftsinformationen der Einheit ein physisches oder physikalisches Merkmal der Einheit angebende Informationen sind.
  3. 3
    A method according to claim 1, wherein said predetermined information is information obtained by applying a predetermined process to said attribute information, thereby reducing an information amount thereof. Procédé selon la revendication 1, dans lequel ladite information prédéterminée est une information obtenue en appliquant un processus prédéterminé à ladite information d'attribut, pour réduire ainsi une quantité d'information de celle-ci. Verfahren nach Anspruch 1, wobei die vorbestimmten Informationen durch ein Anwenden eines vorbestimmten Prozesses auf die Eigenschaftsinformationen, wodurch eine Informationsmenge davon verringert wird, erhaltene Informationen sind.
  4. 4
    A method according to claim 3, wherein said predetermined process employs a one-way function. Procédé selon la revendication 3, dans lequel ledit processus prédéterminé emploie une fonction unidirectionnelle. Verfahren nach Anspruch 3, wobei der vorbestimmte Prozeß eine Einwegfunktion verwendet.
  5. 5
    A method according to claim 4, wherein said predetermined information and information indicating said predetermined process are recorded in a single recording medium (12). Procédé selon la revendication 4, dans lequel ladite information prédéterminée et une information indiquant ledit processus prédéterminé sont enregistrées sur un seul support d'enregistrement (12). Verfahren nach Anspruch 4, wobei die vorbestimmten Informationen und den vorbestimmten Prozeß angebende Informationen auf einem einzelnen Aufzeichnungsträger (12) aufgezeichnet sind.
  6. 6
    A method according to claim 1, wherein said predetermined information is used as a public key in a public key cipher system. Procédé selon la revendication 1, dans lequel ladite information prédéterminée est utilisée comme une clé publique dans un système cryptographique à clé publique. Verfahren nach Anspruch 1, wobei die vorbestimmten Informationen als ein öffentlicher Schlüssel in einem Verschlüsselungssystem mit öffentlichem Schlüssel verwendet werden.
  7. 7
    A method according to claim 6, wherein said predetermined information is recorded in a portable recording medium and is obtained by reading said medium. Procédé selon la revendication 6, dans lequel ladite information prédéterminée est enregistrée sur un support d'enregistrement portable et est obtenue en lisant ledit support. Verfahren nach Anspruch 6, wobei die vorbestimmten Informationen auf einem tragbaren Aufzeichnungsträger aufgezeichnet sind und durch ein Lesen des Trägers erhalten werden.
  8. 8
    A method according to claim 7, wherein said entity is an entity at a source of communication, and the attribute of said entity corresponding to said predetermined information is separately observed and the information obtained by said observation is compared with said predetermined information. Procédé selon la revendication 7, dans lequel ladite entité est une entité à une source de communication, et l'attribut de ladite entité correspondant à ladite information prédéterminée est observé séparément, et l'information obtenue par ladite observation est comparée avec ladite information prédéterminée. Verfahren nach Anspruch 7, wobei die Einheit eine Einheit bei einer Übertragungsquelle ist und die den vorbestimmten Informationen entsprechende Eigenschaft der Einheit getrennt beobachtet wird und die durch die Beobachtung erhaltenen Informationen mit den vorbestimmten Informationen verglichen werden.
  9. 9
    A method according to claim 3, wherein said predetermined information and information indicating said predetermined process are recorded in a single recording medium (12), and information obtained by processing the information, obtained by observation, according to the information indicating said predetermined process is compared with said predetermined information. Procédé selon la revendication 3, dans lequel ladite information prédéterminée et l'information indiquant ledit processus prédéterminé sont enregistrées sur un seul support d'enregistrement (12), et l'information obtenue en traitant l'information, obtenue par observation, conformément à l'information indiquant ledit processus prédéterminé, est comparée avec ladite information prédéterminée. Verfahren nach Anspruch 3, wobei die vorbestimmten Informationen und den vorbestimmten Prozeß angebende Informationen auf einem einzelnen Aufzeichnungsträger (12) aufgezeichnet sind und durch ein Verarbeiten der Informationen, die durch Beobachtung erhalten werden, gemäß den den vorbestimmten Prozeß angebenden Informationen erhaltene Informationen mit den vorbestimmten Informationen verglichen werden.
  10. 10
    A method according to claim 1, wherein said predetermined information is used as a secret key in a public key cipher system. Procédé selon la revendication 1, dans lequel ladite information prédéterminée est utilisée comme une clé secrète dans un système cryptographique à clé publique. Verfahren nach Anspruch 1, wobei die vorbestimmten Informationen als ein geheimer Schlüssel in einem Verschlüsselungssystem mit öffentlichem Schlüssel verwendet werden.
  11. 11
    A method according to claim 10, wherein said entity is a deciphering entity, and is adapted to operate with a secret key obtained by applying predetermined process to said attribute information and a public key corresponding to said secret key. Procédé selon la revendication 10, dans lequel ladite entité est une entité de déchiffrement, et est adaptée pour fonctionner avec une clé secrète obtenue en appliquant un processus prédéterminé à ladite information d'attribut, et une clé publique correspondant à ladite clé secrète. Verfahren nach Anspruch 10, wobei die Einheit eine Entschlüsselungseinheit ist und zum Arbeiten mit einem durch ein Anwenden eines vorbestimmten Prozesses auf die Eigenschaftsinformationen erhaltenen geheimen Schlüssel und einem dem geheimen Schlüssel entsprechenden öffentlichen Schlüssel eingerichtet ist.
  12. 12
    A method according to claim 11, wherein the information corresponding to said public key is recorded in advance in a portable recording medium. Procédé selon la revendication 11, dans lequel l'information correspondant à ladite clé publique est enregistrée à l'avance sur un support d'enregistrement portable. Verfahren nach Anspruch 11, wobei die dem öffentlichen Schlüssel entsprechenden Informationen im voraus auf einem tragbaren Aufzeichnungsträger aufgezeichnet werden.
  13. 13
    A computer-readable storage medium storing a program for executing an encrypting method, said encrypting method comprising:a first step of inputting as a key, predetermined information associated with attribute information of an entity;a second step, of inputting the attribute information of the entity;a third step of comparing the attribute information provided in said second step and attribute information obtained based on the key input in said first step,    characterised by a fourth step of, when said third step results in the attribute information provided in said second step being identical with the attribute information obtained based on the input key, encrypting information to be communicated by using the key;and in that said second step converts the attribute information to be of a predetermined size subjected to a comparison processing in said third step. Speicherträger, der durch einen Computer lesbar ist und ein Programm zum Ausführen eines Verschlüsselungsverfahrens speichert, wobei das Verschlüsselungsverfahren umfaßt: einen ersten Schritt des Eingebens von Eigenschaftsinformationen einer Einheit zugeordneten vorbestimmten Informationen als einen Schlüssel;einen zweiten Schritt des Eingebens der Eigenschaftsinformationen der Einheit;einen dritten Schritt des Vergleichens der in dem zweiten Schritt bereitgestellten Eigenschaftsinformationen und basierend auf dem in dem ersten Schritt eingegebenen Schlüssel erhaltenen Eigenschaftsinformationen;gekennzeichnet durch einen vierten Schritt des Verschlüsselns von zu übertragenden Informationen unter Verwendung des Schlüssels, wenn der dritte Schritt dazu führt, daß die in dem zweiten Schritt bereitgestellten Eigenschaftsinformationen mit den basierend auf dem eingegebenen Schlüssel erhaltenen Eigenschaftsinformationen identisch sind;und dahingehend, daß der zweite Schritt die Eigenschaftsinformationen derart wandelt, daß sie von einer in dem dritten Schritt einer Vergleichsverarbeitung unterzogenen vorbestimmten Größe sind. Support de stockage lisible par ordinateur, stockant un programme pour exécuter un procédé de chiffrement, ledit procédé de chiffrement comprenant : une première étape consistant à introduire, en tant que clé, une information prédéterminée associée à une information d'attribut d'une entité;une seconde étape consistant à introduire l'information d'attribut de l'entité;une troisième étape consistant à comparer l'information d'attribut fournie dans ladite seconde étape et l'information d'attribut obtenue sur la base de la clé introduite à ladite première étape;caractérisé par une quatrième étape selon laquelle, lorsque le résultat de la troisième étape est que l'information d'attribut fournie à la seconde étape est identique à l'information d'attribut obtenue sur la base de la clé introduite, on chiffre à l'aide de la clé une information à communiquer;et en ce que ladite seconde étape convertit à une taille prédéterminée l'information d'attribut en fonction d'un traitement de comparaison à ladite troisième étape.