Modelado de un criptoprocesador mediante LISA

  1. Molins, José
  2. Rico López, Rafael
Libro:
RECSI XIII: actas de la XIII Reunión Española sobre Criptología y Seguridad de la Información. Alicante, 2-5 de septiembre de 2014
  1. Álvarez Sánchez, Rafael (coord.)
  2. Climent Coloma, Joan-Josep (coord.)
  3. Ferrández Agulló, Francisco (coord.)
  4. Martínez Pérez, Francisco (coord.)
  5. Tortosa Grau, Leandro (coord.)
  6. Vicent Francés, José F. (coord.)
  7. Zamora Gómez, Antonio (coord.)

Editorial: Servicio de Publicaciones ; Universidad de Alicante / Universitat d'Alacant

ISBN: 978-84-9717-232-0

Año de publicación: 2014

Páginas: 25-28

Congreso: Reunión Española sobre Criptología y Seguridad de la Información (13. 2014. Alicante)

Tipo: Aportación congreso

Resumen

Para acortar los ciclos de diseño y desarrollo de criptoprocesadores se propone utilizar LISA, un lenguaje de descripción de arquitecturas programables. LISA, además, permite minimizar el coste hardware del procesador criptográfico así como su consumo. Como caso de estudio se propone un operador que da soporte al código operación de la exponenciación modular. Desde el punto de vista del hardware, el operador de exponenciación se implementa mediante cauces multifunción aptos para el procesamiento vectorial. Como característica más sobresaliente, las operaciones se podrán efectuar sobre operandos de tamaño arbitrario, es decir, la longitud k de la representación binaria de los operandos no estará limitada por el tamaño n de los registros del operador y se pasará como un operando más del código de operación.