Biblioteca122.294 documentos en línea

Artículo

Efficient Parallel Implementation of Matrix Multiplication for Lattice-Based Cryptography on Modern ARM ProcessorImplementación paralela eficiente de la multiplicación de matrices para la criptografía basada en celosías en procesadores ARM modernos

Resumen

Recientemente, se han propuesto varios tipos de algoritmos de criptografía poscuántica para la competencia de Estandarización de Criptografía Poscuántica del Instituto Nacional de Normas y Tecnología. La criptografía basada en retículos, que se basa en el Aprendizaje con Errores, se basa en la multiplicación de matrices. Una multiplicación de matrices de gran tamaño requiere un largo tiempo de ejecución para la generación de claves, el cifrado y el descifrado. En este artículo, proponemos una implementación paralela eficiente de la multiplicación de matrices y la adición de vectores con la transposición de matrices utilizando instrucciones ARM NEON en plataformas ARM Cortex-A. El método propuesto logra mejoras de rendimiento del 36.93%, 6.95%, 32.92% y 7.66%. El método optimizado se aplica al Lizard. La etapa de generación de claves CCA mejora el rendimiento en un 7.04%, 3.66%, 7.57% y 9.32% sobre implementaciones

  • Tipo de documento:
  • Formato:pdf
  • Idioma:Inglés
  • Tamaño: Kb

Cómo citar el documento

Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.

Este contenido no est� disponible para su tipo de suscripci�n

Información del documento

  • Titulo:Efficient Parallel Implementation of Matrix Multiplication for Lattice-Based Cryptography on Modern ARM Processor
  • Autor:Park, Taehwan; Seo, Hwajeong; Kim, Junsub; Park, Haeryong; Kim, Howon
  • Tipo:Artículo
  • Año:2018
  • Idioma:Inglés
  • Editor:Hindawi
  • Materias:Cifrado de búsqueda Ataque criptográfico Seguridad en Internet
  • Descarga:3