Implementación del algoritmo cuántico en lenguaje funcional y multiparadigma aplicado a la seguridad de la información

Autores/as

  • Mariana Godoy Vazquez Miano Faculdade de Tecnologia de Americana - Curso de Tecnologia em Análise e Desenvolvimento de Sistemas
  • Aleecchevina Silva de Oliveira

DOI:

https://doi.org/10.47283/244670492022100257

Resumen

Este trabajo tiene como objetivo presentar el desarrollo del algoritmo cuántico de Shor, en lenguaje funcional (Haskell) y multiparadigma (Python), evaluando su desempeño en estos lenguajes en términos de tiempo de ejecución. Para el desarrollo de simulación y pruebas en ambiente cuántico en lenguaje Python se utiliza la plataforma IBM-Q, junto con Qiskit y Jupyter Notebook (Open-source). Para las pruebas con el lenguaje Haskell, la biblioteca monada QIO se usa en conjunto. Con la realización de estas pruebas se realiza una comparación en cuanto al rendimiento computacional. A lo largo del proceso, es posible notar que Haskell obtiene los mejores resultados en términos de eficiencia (en comparación con Python), utilizando una menor cantidad de RAM. Sin embargo, con Haskell, la simulación está limitada a 5 qubits, mientras que en Python es posible usar hasta 7 qubits. En cuanto a la seguridad de la información, para demostrar la capacidad del algoritmo de factorización de Shor para romper el método RSA, se utiliza la versión implementada en Python y Qiskit, ya que esta librería soporta mayores volúmenes de datos.

Biografía del autor/a

Mariana Godoy Vazquez Miano, Faculdade de Tecnologia de Americana - Curso de Tecnologia em Análise e Desenvolvimento de Sistemas

Profa. Dr. Mariana Godoy Vazquez Miano Pós-Doutorado em Engenharia de Produção pela Universidade Federal de São Carlos (UFSCAR - 2014). Doutorado (2009) e Mestrado (2004) em Engenharia Mecânica pela Universidade Estadual de Campinas (UNICAMP). Licenciatura Plena em Matemática pela Universidade Estadual Paulista (UNESP - 2001). Tem experiência nas áreas de Matemática, Engenharia eComputação, com ênfase em Matemática Aplicada à Engenharia e Simulação de Sistemas e Desempenho de Redes de Internet. Contato: vazquez.prof@gmail.com Fonte: CNPQ – Curriculo Lattes

Publicado

2023-05-04