Về một giải pháp cứng hóa phép tính lũy thừa modulo

Abstract— Modular exponentiation is the

basic operation in cryptography algorithm RSA.

This’s o p i te gorith , onsu ing

resource and time to implement (especially with

large number). Hardware implementation of

modular exponentiation on the FPGA would

increase speed, reduce computation time that is

required by the practice. The heart of modular

operand is modular multiplication of large

number. In this paper we presented introduction,

the analysis, choosing modular exponentiation

algorithm and modular multiplication

Montgomery based on several public researchs

on the world. Modular exponentiation operation

is implemented with hardware language HDL

Verilog with the modulus is chosen as 2048 bit,

chip FPGA XC7z045. Implementation results of

modular exponentiation with two different

designs of IPcore Montgomery is briefly

presented in Table 1 and Table 2.

Về một giải pháp cứng hóa phép tính lũy thừa modulo trang 1

Trang 1

Về một giải pháp cứng hóa phép tính lũy thừa modulo trang 2

Trang 2

Về một giải pháp cứng hóa phép tính lũy thừa modulo trang 3

Trang 3

Về một giải pháp cứng hóa phép tính lũy thừa modulo trang 4

Trang 4

Về một giải pháp cứng hóa phép tính lũy thừa modulo trang 5

Trang 5

Về một giải pháp cứng hóa phép tính lũy thừa modulo trang 6

Trang 6

Về một giải pháp cứng hóa phép tính lũy thừa modulo trang 7

Trang 7

pdf 7 trang xuanhieu 6380
Bạn đang xem tài liệu "Về một giải pháp cứng hóa phép tính lũy thừa modulo", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfve_mot_giai_phap_cung_hoa_phep_tinh_luy_thua_modulo.pdf