This paper presents the software implementation of Weil, Tate, Ate and Optimal Ate pairings in Jacobean coordinates, over Barreto-Naehrig curve, on Virtex-5 using the MicroBlaze software processor and the ZedBoard Zynq-7000 platform using ARM hardcore processor. The most pairing functions are constructed on the same model, one execution of the Miller’s algorithm plus a final exponentiation, which can be programed with addition chain method. Our flexible system can be performed for any curve parameters.
CITATION STYLE
Oussama, A., Mohamed, A., & Nassim, H. (2019). Software Implementation of Pairing Based Cryptography on FPGA. In Lecture Notes in Networks and Systems (Vol. 50, pp. 102–112). Springer. https://doi.org/10.1007/978-3-319-98352-3_12
Mendeley helps you to discover research relevant for your work.