acsl-technion / flexdriver-zuc

FlexDriver ZUC cipher example AFU.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FlexDriver ZUC cipher example AFU

This repository contains an example AFU for FlexDriver, demonstrated in the paper FlexDriver: A Network Driver for Your Accelerator. The example accelerator encrypts/decrypts and authenticates messages using the 128-EEA3 / 128-EIA3 standards.

Build instructions

To build, you will need to acquire FlexDriver IP (src/flc.dcp) from NVIDIA Networking, and use Xilinx Vivado 2019.2 to build.

vivado -source run_project.tcl

References

About

FlexDriver ZUC cipher example AFU.

License:BSD 2-Clause "Simplified" License


Languages

Language:Verilog 98.6%Language:Tcl 1.4%