WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2003001398) METHOD AND APPARATUS FOR EXECUTING A CRYPTOGRAPHIC ALGORITHM WITHA RECONFIGURABLE ARRAY
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2003/001398 International Application No.: PCT/US2002/020238
Publication Date: 03.01.2003 International Filing Date: 25.06.2002
IPC:
G06F 1/32 (2006.01) ,G06F 15/78 (2006.01) ,H04L 9/06 (2006.01)
Applicants: MORPHO TECHNOLOGIES[US/US]; 19772 MacArthur Boulevard Suite 100 Irvine, CA 92612, US
Inventors: ALVES, Vladimir, Castro; US
LEE, Ming, Hau; US
Agent: TERRANCE, A., Meador; Gray Cary Ware & Freidenrich, LLP Suite 1100 4365 Executive Drive, San Diego, CA 92121-2133, US
Priority Data:
09/888,83825.06.2001US
Title (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
Abstract: front page image
(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.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NO, NZ, OM, PH, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TN, TR, TT, TZ, UA, UG, UZ, VN, YU, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (EPO) (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)