Implementación de aritmética de torres de campos finitos binarios de extensión 2 en FPGA
En el presente trabajo se muestran los aspectos básicos de la aritmética de campos finitos binarios GF(2m), extendidos usando el concepto de torres de campos GF(22m), en este caso con extensión 2 o cuadrática. El uso de torres de campos agiliza el cómputo de operaciones en los campos finitos, lo cua...
- Autores:
-
Velásquez Clavijo, Fabián
Castaño Forero, Javier Fernando
- Tipo de recurso:
- Article of journal
- Fecha de publicación:
- 2013
- Institución:
- Corporación Universidad de la Costa
- Repositorio:
- REDICUC - Repositorio CUC
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.cuc.edu.co:11323/2656
- Acceso en línea:
- https://hdl.handle.net/11323/2656
https://repositorio.cuc.edu.co/
- Palabra clave:
- Torres de campos
Aritmética de campos finitos
Campos de Galois
Aritmética computacional
FPGA
Field tower
Finite field arithmetic
Galois field
Computational arithmetics
- Rights
- openAccess
- License
- http://purl.org/coar/access_right/c_abf2
Summary: | En el presente trabajo se muestran los aspectos básicos de la aritmética de campos finitos binarios GF(2m), extendidos usando el concepto de torres de campos GF(22m), en este caso con extensión 2 o cuadrática. El uso de torres de campos agiliza el cómputo de operaciones en los campos finitos, lo cual es aplicado en el cálculo de emparejamientos bilineales, parte fundamental de la criptografía basada en identidad; se presentan los conceptos básicos de aritmética en GF(2m) y la construcción de las operaciones suma y multiplicación en campos binarios extendidos. De igual manera, se presentan los resultados de la implementación en un dispositivo FPGA XV5LX110T de Xilinx Inc., desarrollada usando lenguaje VHDL y la herramienta ISE Design Suite System Edition 14.4 |
---|