AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (610.3 KB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Article | Open Access

A Coprocessor Architecture for 80/112-bit Security Related Applications

Muhammad Rashid( )Majid Alotaibi
Department of Computer Engineering, Umm Al-Qura University, Makkah, 21955, Saudi Arabia
Show Author Information

Abstract

We have proposed a flexible coprocessor key-authentication architecture for 80/112-bit security-related applications over GF(2m) field by employing Elliptic-curve Diffie Hellman (ECDH) protocol. Towards flexibility, a serial input/output interface is used to load/produce secret, public, and shared keys sequentially. Moreover, to reduce the hardware resources and to achieve a reasonable time for cryptographic computations, we have proposed a finite field digit-serial multiplier architecture using combined shift and accumulate techniques. Furthermore, two finite-state-machine controllers are used to perform efficient control functionalities. The proposed coprocessor architecture over GF(2163) and GF(2233) is programmed using Verilog and then implemented on Xilinx Virtex-7 FPGA (field-programmable-gate-array) device. For GF(2163) and GF(2233), the proposed flexible coprocessor use 1351 and 1789 slices, the achieved clock frequency is 250 and 235 MHz, time for one public key computation is 40.50 and 79.20 μs and time for one shared key generation is 81.00 and 158.40 μs. Similarly, the consumed power over GF(2163) and GF(2233) is 0.91 and 1.37 mW, respectively. The proposed coprocessor architecture outperforms state-of-the-art ECDH designs in terms of hardware resources.

References

【1】
【1】
 
 
Computers, Materials & Continua
Pages 6849-6865

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Rashid M, Alotaibi M. A Coprocessor Architecture for 80/112-bit Security Related Applications. Computers, Materials & Continua, 2023, 74(3): 6849-6865. https://doi.org/10.32604/cmc.2023.032849

9

Views

0

Downloads

0

Crossref

0

Web of Science

0

Scopus

Received: 31 May 2022
Accepted: 09 September 2022
Published: 31 March 2023
© The Author 2024.

This work is licensed under a Creative Commons Attribution 4.0 International License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.