You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, I recently successfully simulated your project on Vivado. I hope to implement an Elgamal public key encryption system based on the ECC mathematical operations provided by this project, but not using a software-driven approach, because that seems to require many rounds of communication with the FPGA to complete the encryption or decryption, and the communication latency is a bit high. I want to implement Elgamal directly on the FPGA, but I'm not very familiar with VHDL, so I want to ask how to use the modules for the mathematical operations of points on the elliptic curve in this project. My goal is to instantiate these modules to construct encryption and decryption modules. Could you please point out where the implementation of these mathematical operation modules are, and how I should instantiate these modules?
The text was updated successfully, but these errors were encountered:
Hello, I recently successfully simulated your project on Vivado. I hope to implement an Elgamal public key encryption system based on the ECC mathematical operations provided by this project, but not using a software-driven approach, because that seems to require many rounds of communication with the FPGA to complete the encryption or decryption, and the communication latency is a bit high. I want to implement Elgamal directly on the FPGA, but I'm not very familiar with VHDL, so I want to ask how to use the modules for the mathematical operations of points on the elliptic curve in this project. My goal is to instantiate these modules to construct encryption and decryption modules. Could you please point out where the implementation of these mathematical operation modules are, and how I should instantiate these modules?
The text was updated successfully, but these errors were encountered: