Traitement en cours

Veuillez attendre...

PATENTSCOPE sera indisponible durant quelques heures pour des raisons de maintenance le dimanche 05.04.2020 à 10:00 AM CEST
Paramétrages

Paramétrages

1. WO2005006642 - SYSTEME ET PROCEDE DE CODAGE ET DE VERIFICATION DE MESSAGE AU MOYEN DU CODAGE TRIPHASE

Numéro de publication WO/2005/006642
Date de publication 20.01.2005
N° de la demande internationale PCT/US2003/033380
Date du dépôt international 20.10.2003
Demande présentée en vertu du Chapitre 2 04.02.2004
CIB
H04L 9/06 2006.01
HÉLECTRICITÉ
04TECHNIQUE DE LA COMMUNICATION ÉLECTRIQUE
LTRANSMISSION D'INFORMATION NUMÉRIQUE, p.ex. COMMUNICATION TÉLÉGRAPHIQUE
9Dispositions pour les communications secrètes ou protégées
06l'appareil de chiffrement utilisant des registres à décalage ou des mémoires pour le codage par blocs, p.ex. système DES
CPC
H04L 2209/08
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
2209Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
08Randomization, e.g. dummy operations or using noise
H04L 2209/12
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
2209Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
12Details relating to cryptographic hardware or logic circuitry
H04L 9/0618
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Cryptographic mechanisms or cryptographic; arrangements for secret or secure communication
06the encryption apparatus using shift registers or memories for block-wise ; or stream; coding, e.g. DES systems ; or RC4; Hash functions; Pseudorandom sequence generators
0618Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
Déposants
  • INTERNATIONAL BUSINESS MACHINES CORPORATION [US/US]; New Orchard Road Armonk, NY 10504, US
Inventeurs
  • PEYRAVIAN, Mohammad; US
  • CRAFT, David, J.; US
  • HOFSTEE, Harm, P.; US
  • BROKENSHIRE, Daniel, A.; US
Mandataires
  • SCHNURMANN, H., Daniel; International Business Machines Corporation Dept. 18G BLDG. 300/482 2070 Route 52 Hopewell Jonction, NY 12533, US
Données relatives à la priorité
10/464,89119.06.2003US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) SYSTEM AND METHOD FOR ENCRYPTING AND VERIFYING MESSAGES USING THREE-PHASE ENCRYPTION
(FR) SYSTEME ET PROCEDE DE CODAGE ET DE VERIFICATION DE MESSAGE AU MOYEN DU CODAGE TRIPHASE
Abrégé
(EN)
A method and system for encrypting and verifying the integrity of a message using a three-phase encryption process is provided. A source having a secret master key that is shared with a target receives the message and generates a random number. The source then generates: a first set of intermediate values from the message and the random number; a second set of intermediate values from the first set of values; and a cipher text from the second set of values. At the three phases, the values are generated using the encryption function of a block cipher encryption/decryption algorithm. The random number and the cipher text are transmitted to the target, which decrypts the cipher text by reversing the encryption process. The target verifies the integrity of the message by comparing the received random number with the random number extracted from the decrypted cipher text.
(FR)
L'invention porte sur un procédé et un système de codage et de vérification de l'intégrité d'un message au moyen d'un procédé de codage triphasé. Une source présentant un passe-partout secret qui est partagé avec une cible reçoit le message et génère un chiffre aléatoire. La source génère ensuite : un premier ensemble de valeurs intermédiaires à partir du message et du chiffre aléatoire ; un deuxième ensemble de valeurs intermédiaires à partir du premier ensemble de valeurs ; et un texte chiffré à partir du deuxième ensemble de valeurs. Lors des trois phases, les valeurs sont générées au moyen de la fonction de codage d'un algorithme de codage/décodage de codage par blocs. Le chiffre aléatoire et le texte chiffré sont transmis vers la cible qui décode le texte chiffré par inversion du procédé de codage. La cible vérifie l'intégrité du message par comparaison du chiffre aléatoire reçu avec le chiffre aléatoire extrait du texte chiffré décodé.
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international