SecureRF’s Security Toolkit for Intel’s DE10-Nano
Developers working with Intel FPGA-SoC devices can easily implement SecureRF’s quantum-resistant cryptographic security solutions to secure their applications. With SecureRF’s superior authentication and data protection tools, developers can quickly secure their FPGA-based designs without compromising computing and memory resources.
SecureRF provides a DE10-Nano FPGA board image that includes the WalnutDSA™ Digital Signature Verification Algorithm and Ironwood™ Key Agreement Protocol. The latter enables two endpoints to generate a shared secret over an open channel, while WalnutDSA allows one device to generate a document that is verified by another. Both are implemented partially in software on the Intel® Cyclone V’s ARM Cortex-A9, and partially in FPGA fabric. The FPGA image is configured to run WalnutDSA together with Ironwood as a demo.
Intel FPGA-SoC devices are well suited for a wide variety of Internet of Things applications, such as an IoT base station or gateway that’s required to authenticate hundreds or thousands of remote endpoints (e.g., sensors). Communicating with devices in a secure way requires computationally intensive cryptographic operations. Intel FPGA-SoC devices are ideal for such applications because they can perform the most demanding operations in hardware within the FPGA fabric thereby expediting results and offloading the HPS for other tasks.
Visit SecureRF’s DE10-Nano Developer Resources page to download the SD card image containing demo code and the necessary hardware IP cores. Additional documentation is available at the Intel Developer Zone.