Ghosh, Santosh ; Mukhopadhyay, Debdeep ; Roychowdhury, Dipanwita (2013) Secure Dual-Core Cryptoprocessor for Pairings Over Barreto-Naehrig Curves on FPGA Platform IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 21 (3). pp. 434-442. ISSN 1063-8210
Full text not available from this repository.
Official URL: https://doi.org/10.1109/TVLSI.2012.2188655
Related URL: http://dx.doi.org/10.1109/TVLSI.2012.2188655
Abstract
This paper is devoted to the design and the physical security of a parallel dual-core flexible cryptoprocessor for computing pairings over Barreto-Naehrig (BN) curves. The proposed design is specifically optimized for field-programmable gate-array (FPGA) platforms. The design explores the in-built features of an FPGA device for achieving an efficient cryptoprocessor for computing 128-bit secure pairings. The work further pinpoints the vulnerability of those pairing computations against side-channel attacks and demonstrates experimentally that power consumptions of such devices can be used to attack these ciphers. Finally, we suggest a suitable countermeasure to overcome the respective weaknesses. The proposed secure cryptoprocessor needs 1 730 000, 1 206 000, and 821 000 cycles for the computation of Tate, ate, and optimal-ate pairings, respectively. The implementation results on a Virtex-6 FPGA device shows that it consumes 23 k Slices and computes the respective pairings in 11.93, 8.32, and 5.66 ms.
| Item Type: | Article |
|---|---|
| Source: | Copyright of this article belongs to IEEE. |
| Keywords: | $\bbf_{p}$-arithmetic; Field-programmable Gate-array (Fpga) Platform; Pairing-based Cryptography; Power Attack; Programmable Architecture; Side-channel Attack |
| ID Code: | 142788 |
| Deposited On: | 24 Jun 2026 05:15 |
| Last Modified: | 24 Jun 2026 05:15 |
Repository Staff Only: item control page

Dimensions
Dimensions