연구 분야: Cryptography
학회: International Conference on Information Security and Cryptology
Internet of Everything technology has greatly promoted the development of intelligent Internet of Vehicles (IoV) system. Similar to the Internet of Things system, the Internet of Vehicles also faces the problems of shortage of computing resources and weak security protection. Open-source RISC V is an important solution for Cloud-to-Edge collaborative SoC chips in Vehicle Networking System. Research on RISC-V based cryptography, especially public key cryptography with high computational complexity, can provide efficient cryptographic support for security authentication, signature generation, data encryption and so on. In this paper, based on the RISC-V 64-bit instruction set, we propose several methods to improve the performance of Curve25519 public key cryptography algorithm, abbreviated as V-Curve25519. V-Curve25519 optimizes the implementation of Curve25519 cryptography from large integer representation, finite field, point arithmetic and scalar multiplication, in which the large integer operation optimizations can be extended to other elliptic curve public key cryptography schemes. Our V-Cruve25519 also takes into account the side-channel protection security implementation, which ultimately meets the constant-time computing latency. On the same platform, the proposed V-Curve25519 improves by 35% compared to the state-of-the-art Curve25519 implementation.
| 발행 연도 | 2024년 |
|---|---|
| 인용수 | 0 |
| 출판 국가 | Andorra, China |
| 사이트 | Springer |
| 좋아요 수 | 0 |