Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

1. WO2005008956 - PROCEDE ET APPAREIL DE CHIFFREMENT RAPIDE DE TYPE RC4

Numéro de publication WO/2005/008956
Date de publication 27.01.2005
N° de la demande internationale PCT/US2004/022248
Date du dépôt international 09.07.2004
CIB
H04L 9/18 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
18Chiffrement par modification sérielle et continue du flux d'éléments de données, p.ex. systèmes de codage en continu
CPC
H04L 2209/125
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
125Parallelization or pipelining, e.g. for accelerating processing of cryptographic operations
H04L 9/065
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
065Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3
Déposants
  • SUN MICROSYSTEMS, INC. [US/US]; 4150 Network Circle Santa Clara, California 95054, US (AllExceptUS)
  • RARICK, Leonard, D. [US/US]; US (UsOnly)
  • OLSON, Christopher, H. [US/US]; US (UsOnly)
Inventeurs
  • RARICK, Leonard, D.; US
  • OLSON, Christopher, H.; US
Mandataires
  • MEYERTONS, HOOD, KIVLIN, KOWERT & GOETZEL, P.C.; ATTN: KIVLIN, B. Noel P.O. Box 398 Austin, Texas 78767-0398, US
Données relatives à la priorité
10/617,63211.07.2003US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) METHOD AND APPARATUS FOR FAST RC4-LIKE ENCRYPTION
(FR) PROCEDE ET APPAREIL DE CHIFFREMENT RAPIDE DE TYPE RC4
Abrégé
(EN)
A method and apparatus for encrypting information according to the RC4 algorithm. In one embodiment, a method for encrypting information includes obtaining a value S’i! from an array having a plurality of values and determining a value S’j! based on the value S’i! in a first pipeline stage. In a second pipeline stage, a byte V of the keystreams may be determined from the value S’i! and the value S’j!. The value V may then be exclusive ORed (XORed) with a data value that forms a portion of the information being encrypted. A first logic unit may include the first pipeline stage, while a second logic unit may include the second pipeline stage. The array may be stored in a plurality of flip-flops in one embodiment, or may be stored in one or more register files in a second embodiment. The method and apparatus may be used for decrypting information as well.
(FR)
L'invention concerne un procédé et un appareil permettant de chiffrer des informations selon l'algorithme RC4. Dans un mode de réalisation, un procédé de chiffrement d'informations consiste à obtenir une valeur S'i! à partir d'un ensemble possédant une pluralité de valeurs, et à déterminer une valeur S'j! en fonction de la valeur S'i! dans un premier étage de pipeline. Dans un deuxième étage de pipeline, un octet V des flux de clés peut être déterminé à partir des valeurs S'i! et S'j!. La valeur V peut alors être ORed exclusive (XORed) avec une valeur de données formant une partie des informations chiffrées. Une première unité logique peut comprendre le premier étage de pipeline, alors qu'une deuxième unité logique peut comprendre le deuxième étage de pipeline. Dans un mode de réalisation, le réseau peut être stocké dans une pluralité de bascules bistables, ou peut être stocké, dans un deuxième mode de réalisation, dans un ou plusieurs fichiers de registre. Le procédé et l'appareil de l'invention peuvent également servir à déchiffrer des informations.
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international