Parallelism Level Analysis of Binary Field Multiplication on FPGAs
Resumo
This work describes a pipelined architecture targeting FPGA binary field multiplication. It comprises a generic real time crypto coprocessor able to operate over any field, without a specific vendor specific technology. A performance comparison of this synthesized coprocessor is presented for two major FPGA vendors. The results show that the parallelism levels, often applied as a key point for decision-making, do not affect the area and power consumption in a linear manner, instead, present the local optimal points tied to the technology adopted for deployment.
Palavras-chave:
Parallel processing, Field programmable gate arrays, Elliptic curve cryptography, Hardware, Galois fields, Parallel architectures, Cryptography, Elliptic Curve Cryptography, Binary Field, Binary Field Multiplication, FPGA, Architecture
Publicado
03/11/2015
Como Citar
FARIAS, Luckas A.; ALBERTINI, Bruno C.; BARRETO, Paulo S. L. M..
Parallelism Level Analysis of Binary Field Multiplication on FPGAs. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SISTEMAS COMPUTACIONAIS (SBESC), 5. , 2015, Foz do Iguaçu/PR.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2015
.
p. 334-397.
ISSN 2237-5430.
