Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

1. WO2003001398 - METHODE ET APPAREIL D'EXECUTION D'UN ALGORITHME CRYPTOGRAPHIQUE AU MOYEN D'UN ENSEMBLE RECONFIGURABLE

Numéro de publication WO/2003/001398
Date de publication 03.01.2003
N° de la demande internationale PCT/US2002/020238
Date du dépôt international 25.06.2002
CIB
G06F 1/32 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
1Détails non couverts par les groupes G06F3/-G06F13/89
26Alimentation en énergie électrique, p.ex. régulation à cet effet
32Moyens destinés à économiser de l'énergie
G06F 15/78 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
15Calculateurs numériques en général; Équipement de traitement de données en général
76Architectures de calculateurs universels à programmes enregistrés
78comprenant une seule unité centrale
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
G06F 1/3203
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
1Details not covered by groups G06F3/00G06F13/00 and G06F21/00
26Power supply means, e.g. regulation thereof
32Means for saving power
3203Power management, i.e. event-based initiation of power-saving mode
G06F 1/3287
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
1Details not covered by groups G06F3/00G06F13/00 and G06F21/00
26Power supply means, e.g. regulation thereof
32Means for saving power
3203Power management, i.e. event-based initiation of power-saving mode
3234Power saving characterised by the action undertaken
3287by switching off individual functional units in the computer system
G06F 15/7867
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
15Digital computers in general
76Architectures of general purpose stored program computers
78comprising a single central processing unit
7867with reconfigurable architecture
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/0625
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
0625with splitting of the data block into left and right halves, e.g. Feistel based algorithms, DES, FEAL, IDEA or KASUMI
Y02D 10/171
YSECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THIR OWN ENERGY USE
10Energy efficient computing
10Reducing energy consumption at the single machine level, e.g. processors, personal computers, peripherals or power supply
17Power management
171Selective power distribution
Déposants
  • MORPHO TECHNOLOGIES [US/US]; 19772 MacArthur Boulevard Suite 100 Irvine, CA 92612, US
Inventeurs
  • ALVES, Vladimir, Castro; US
  • LEE, Ming, Hau; US
Mandataires
  • TERRANCE, A., Meador; Gray Cary Ware & Freidenrich, LLP Suite 1100 4365 Executive Drive, San Diego, CA 92121-2133, US
Données relatives à la priorité
09/888,83825.06.2001US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) METHOD AND APPARATUS FOR EXECUTING A CRYPTOGRAPHIC ALGORITHM WITHA RECONFIGURABLE ARRAY
(FR) METHODE ET APPAREIL D'EXECUTION D'UN ALGORITHME CRYPTOGRAPHIQUE AU MOYEN D'UN ENSEMBLE RECONFIGURABLE
Abrégé
(EN)
A digital signal processing apparatus and method for executing a block cipher routine. A method includes configuring a portion of an array of independently reconfigurable processing elements for performing the block cipher routine. The method further includes executing the block cipher routine on data blocks received at the configured portion of the array of processing elements. The non-configured portion of the array can be shut down to conserve power. An apparatus includes a context memory for storing one or more context instructions for performing the block cipher routine. The apparatus further includes an array of independently reconfigurable processing elements, each of which is responsive to a context instruction for being configured to execute a portion of the block cipher routine.
(FR)
L'invention concerne un appareil et un procédé de traitement de signaux numériques, pour l'exécution d'une routine de cryptage par blocs. Ledit procédé consiste à configurer une partie d'un groupement d'éléments de traitement reconfigurables séparément, pour l'exécution d'une routine de cryptage par blocs. Il consiste également à exécuter la routine de cryptage par blocs sur les blocs de données reçus au niveau de la partie configurée du groupement d'éléments de traitement. La partie non-configurée du groupement peut être arrêtée pour permettre la gestion de l'énergie. Un appareil de l'invention comporte une mémoire de contexte conçue pour mémoriser une ou plusieurs instructions de contexte pour l'exécution de la routine de cryptage par blocs. Il comprend également un groupement d'éléments de traitement reconfigurables séparément, réagissant chacun à une instruction de contexte, de sorte qu'il soit configuré pour l'exécution d'une partie de la routine de cryptage par blocs.
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international