Mejorando la seguridad de la implementación de la multiplicación escalar para curvas generales en forma de Weierstrass en Bouncy Castle

Journal Title: Ciencias Matemáticas - Year 2021, Vol 35, Issue 1

Abstract

En el presente trabajo se exponen resultados parciales de la implementación de la aritmética para curvas generales de Weierstrass en Bouncy Castle. Se hacen comparaciones de eficiencia y se presentan aspectos relacionados con la implementación de algoritmos para la aritmética para el caso en que el punto P es variable. Se valora la propuesta de aritmética para la adición de puntos por Joppe W. Bos et al. utilizando la fórmula completa para la aritmética propuesta por Joost Renes et al. Como resultado se obtuvo una implementación de algoritmos para realizar la multiplicación escalar cuando el punto es variable más segura frente a ataques de tiempo y caché manteniendo valores competitivos de eficiencia. Finalmente se describen las líneas para trabajo futuro. / This paper presents partial results of the implementation of arithmetic for general Weierstrass curves in Bouncy Castle. Efficiency comparisons are made and aspects related to the implementation of algorithms for arithmetic for the case where point P is variable are presented. The proposal of arithmetic for point addition by Joppe W. Bos et al. is evaluated using the complete formula for arithmetic proposed by Joost Renes et al. As a result, an implementation of algorithms to perform scalar multiplication when the point is variable is obtained that is more secure against time and cache attacks while maintaining competitive efficiency values. Finally, the lines for future work are described.

Authors and Affiliations

Yessica C. Castaño Sainz, Carlos M. Legón Pérez, Teresa B. Pagés López

Keywords

Related Articles

Neural networks to remove specular reflections in colposcopic images without prior annotation

Colposcopic images of the cervix are crucial for cervical cancer early detection, but specular reflections (bright areas) in these images can abstruse key portions of them, potentially leading to misdiagnosis. This paper...

Estudio matemático de la diabetes en gestantes y no gestantes

Se analizan varios modelos matemáticos (complejos y lineales) para observar la interacción entre la insulina y la glucosa presente en las personas enfermas o no, lo que incluye el caso gestante. Para ello, se realiza un...

Pirámides instrumentales en la enseñanza y aprendizaje del límite funcional

El uso de mapas conceptuales ha sido efectivo en la enseñanza y aprendizaje de diversas ramas de la ciencia. En el presente trabajo se muestra la utilización de las pirámides instrumentales en la Matemática, específicame...

Ejercicios de cálculo, de orientación y divergentes utilizados en los contenidos de Geometría Analítica

En la metodología de la enseñanza de la Matemática, una de las líneas directrices fundamentales es el tratamiento de los contenidos geométricos para fijar las ideas esenciales de los conceptos y que se puedan demostrar,...

Mirada contextual a los asistentes matemáticos desde el triángulo didáctico de Chevallard

Los ingenieros durante su proceso de formación deben tener en consideración las representaciones técnicas y científicas en términos matemáticos, para reflejar los rasgos cuantitativos y cualitativos de los fenómenos del...

Download PDF file
  • EP ID EP767032
  • DOI -
  • Views 9
  • Downloads 0

How To Cite

Yessica C. Castaño Sainz, Carlos M. Legón Pérez, Teresa B. Pagés López (2021). Mejorando la seguridad de la implementación de la multiplicación escalar para curvas generales en forma de Weierstrass en Bouncy Castle. Ciencias Matemáticas, 35(1), -. https://europub.co.uk/articles/-A-767032