Bài viết
Một giải pháp cứng hóa phép nhân điểm Elliptic trên trường GF(p)
- Nguyễn Văn Long · TCATTT (VN)
- Hoàng Văn Thức
Tóm tắt
Tóm tắt— Bài báo này mô tả thuật toán và cấu trúc mạch cho việc tính toán và thực thi phép tính nhân điểm đường cong Elliptic trên trường nguyên tố hữu hạn GF(p) có độ dài 256 bit. Cấu trúc mạch được mô tả bằng ngôn ngữ VHDL và được thực thi trên nền tảng chip Zynq xc7z030 và xc7z045.
Abstract— This paper describles an algorithm and structure for computing and implementation point multiplications on Elliptic cuvers defined GF(p) with 256 bits length. The circuits have been describled in VHDL in implemented on chip Zynq xc7z030 and xc7z045.
Từ khóa— FPGA; Đường cong elliptic trên trường GF(p); nhân điểm.
Lượt tải theo tháng
Di chuột vào cột để xem số lượt tải.
Cách trích dẫn
Nguyễn Văn Long, Hoàng Văn Thức (2020). Một giải pháp cứng hóa phép nhân điểm Elliptic trên trường GF(p). Tạp chí Khoa học và Công nghệ trong lĩnh vực An toàn thông tin, 2(8), 52-57. https://doi.org/10.54654/isj.v8i2.33
Tài liệu tham khảo
- 1.[1].American Bankers Association. ANSI X9.62-1998: Public Key Cryptography for the Financial Services Industry: The Elliptic Curve Digital Signature Algorithm (ECDSA).
- 2.[2]. N. Koblitz, S. Vastone, and A. Menezes. The State of Elliptic Curve Cryptography, Design, Codes and Cryptography, 19(2/3):173-193, March 2000.
- 3.[3]. J. Lutz. High Performance Elliptic Curve Cryptographic co-processor. Master’s thesis, University of Waterloo, 2003.
- 4.[4]. Đề tài cấp Ban “Nghiên cứu thiết kế, chế tạo module bảo mật cài đặt an toàn, cứng hóa các thuật toán GOST (28147-89, R34.11-2012, R34.10-2012) dựa trên công nghệ FPGA”. Ban Cơ yếu Chính phủ, Thực hiện 2015- 2016. Chủ nhiệm Nguyễn Biên Cương.
- 5.[5]. SEC1. Elliptic Curve Cryptography: Standards for Eficient Cryptography Group, http://www.secg.org
- 6.[6]. TC03-2:2015, “Thuật toán chữ ký số ECDSA”, Ban cơ yếu Chính phủ.
- 7.[7]. The FIPS 186-3 Elliptic Curve Digital Signature Algorithm Validation System (ECDSA2VS), January 17, 2012.
- 8.[8].Cryptographic Algorithms on Reconfigurable Hardware, Springer.
Bài viết liên quan
- Phân tích các thành phần mật mã trong hoán vị Keccak-p
- Về một giải pháp cứng hóa phép tính lũy thừa modulo
- Đề xuất S-hộp có tính chất mật mã tốt cho hoán vị của hàm băm Keccak
- Thuật toán sinh số nguyên tố tất định hiệu quả trên thiết bị nhúng
- Đề xuất tầng tuyến tính và đánh giá khả năng cài đặt trong xây dựng mã khối 256 bit có cấu trúc FLC
- Một kiến trúc tốc độ cao, độ trễ thấp 105 Gbps 4 tầng pipelined AES