├── .gitignore ├── C ├── Makefile ├── README.md ├── aes.h ├── aes_utils.c ├── cipher.c ├── decipher.c ├── gcm.c ├── key_expansion.c ├── test.c ├── test.h └── test_utils.c ├── CHANGELOG ├── LICENSE ├── Makefile ├── README.md ├── bd ├── axi_dma.png ├── block_design.png └── zynq_aes_bd.tcl ├── driver ├── COPYING ├── Makefile ├── pl.dtsi ├── tests │ ├── .gitignore │ ├── Makefile │ ├── af_alg.c │ ├── af_alg.h │ ├── gcm.c │ └── stress.c ├── zynqaes.c ├── zynqaes.h ├── zynqaes_aead.c └── zynqaes_skcipher.c ├── hdl ├── aes_controller.v ├── aes_controller_input.v ├── aes_controller_output.v ├── aes_top.v ├── async_fifo.v ├── axi_stream_master.v ├── axi_stream_slave.v ├── block_ram.v ├── cipher.v ├── decipher.v ├── fifo.v ├── gcm.v ├── include │ ├── aes.vh │ ├── aes_common.vh │ ├── aes_controller.vh │ └── common.vh ├── modes.v ├── round_key.v ├── sby │ ├── aes_controller_input.sby │ ├── async_fifo.sby │ ├── axi_stream_master.sby │ ├── axi_stream_slave.sby │ ├── block_ram.sby │ └── fifo.sby ├── synchronizer.v └── zynq_aes_top.v ├── tb ├── aes_top │ └── tb_main.sv ├── async_fifo │ └── tb_main.sv ├── cipher │ └── tb_main.sv ├── decipher │ └── tb_main.sv ├── fifo │ └── tb_main.sv ├── gcm │ ├── gcm_vectors.data │ └── tb_main.sv ├── gfm │ └── tb_main.sv ├── ghash │ └── tb_main.sv ├── include │ ├── aes_test.vh │ ├── queue.vh │ └── test_fc.vh ├── key_expansion │ └── tb_main.sv └── zynq_aes_top │ ├── axi_stream_master_tb.sv │ ├── axi_stream_slave_tb.sv │ ├── include │ ├── test_128bit_key.vh │ └── test_256bit_key.vh │ ├── samples │ ├── cbc_ciphertext_128.txt │ ├── cbc_ciphertext_256.txt │ ├── cbc_plaintext_128.txt │ ├── cbc_plaintext_256.txt │ ├── cfb_ciphertext_128.txt │ ├── cfb_plaintext_128.txt │ ├── ctr_ciphertext_128.txt │ ├── ctr_plaintext_128.txt │ ├── ecb_ciphertext_128.txt │ ├── ecb_ciphertext_256.txt │ ├── ecb_plaintext_128.txt │ ├── ecb_plaintext_256.txt │ ├── gcm_vectors128.data │ ├── ofb_ciphertext_128.txt │ ├── ofb_plaintext_128.txt │ ├── pcbc_ciphertext_128.txt │ └── pcbc_plaintext_128.txt │ ├── tb_main.sv │ └── zynq_aes_tb.tcl ├── tools ├── create_axi_stream_sim_proj.tcl ├── create_ip.tcl ├── export_sim.tcl ├── gen_bitstream.tcl ├── xsim.sh └── xsim_init.tcl ├── xdc └── zynq_aes.xdc └── yocto └── meta-zynqaes ├── conf └── layer.conf ├── recipes-bsp └── device-tree │ ├── device-tree.bbappend │ └── files │ └── pl-zynqaes.dts └── recipes-kernel ├── linux-xlnx ├── linux-xlnx │ ├── ftrace.cfg │ ├── ftrace.scc │ ├── ipsec.cfg │ ├── ipsec.scc │ ├── usercrypto.cfg │ └── usercrypto.scc └── linux-xlnx_%.bbappend └── zynqaes ├── files ├── COPYING ├── Makefile ├── zynqaes.c ├── zynqaes.h ├── zynqaes_aead.c └── zynqaes_skcipher.c └── zynqaes-mod_0.1.1.bb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/.gitignore -------------------------------------------------------------------------------- /C/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/C/Makefile -------------------------------------------------------------------------------- /C/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/C/README.md -------------------------------------------------------------------------------- /C/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/C/aes.h -------------------------------------------------------------------------------- /C/aes_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/C/aes_utils.c -------------------------------------------------------------------------------- /C/cipher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/C/cipher.c -------------------------------------------------------------------------------- /C/decipher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/C/decipher.c -------------------------------------------------------------------------------- /C/gcm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/C/gcm.c -------------------------------------------------------------------------------- /C/key_expansion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/C/key_expansion.c -------------------------------------------------------------------------------- /C/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/C/test.c -------------------------------------------------------------------------------- /C/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/C/test.h -------------------------------------------------------------------------------- /C/test_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/C/test_utils.c -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/CHANGELOG -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/README.md -------------------------------------------------------------------------------- /bd/axi_dma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/bd/axi_dma.png -------------------------------------------------------------------------------- /bd/block_design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/bd/block_design.png -------------------------------------------------------------------------------- /bd/zynq_aes_bd.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/bd/zynq_aes_bd.tcl -------------------------------------------------------------------------------- /driver/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/driver/COPYING -------------------------------------------------------------------------------- /driver/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/driver/Makefile -------------------------------------------------------------------------------- /driver/pl.dtsi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/driver/pl.dtsi -------------------------------------------------------------------------------- /driver/tests/.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | stress 3 | gcm 4 | -------------------------------------------------------------------------------- /driver/tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/driver/tests/Makefile -------------------------------------------------------------------------------- /driver/tests/af_alg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/driver/tests/af_alg.c -------------------------------------------------------------------------------- /driver/tests/af_alg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/driver/tests/af_alg.h -------------------------------------------------------------------------------- /driver/tests/gcm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/driver/tests/gcm.c -------------------------------------------------------------------------------- /driver/tests/stress.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/driver/tests/stress.c -------------------------------------------------------------------------------- /driver/zynqaes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/driver/zynqaes.c -------------------------------------------------------------------------------- /driver/zynqaes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/driver/zynqaes.h -------------------------------------------------------------------------------- /driver/zynqaes_aead.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/driver/zynqaes_aead.c -------------------------------------------------------------------------------- /driver/zynqaes_skcipher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/driver/zynqaes_skcipher.c -------------------------------------------------------------------------------- /hdl/aes_controller.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/aes_controller.v -------------------------------------------------------------------------------- /hdl/aes_controller_input.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/aes_controller_input.v -------------------------------------------------------------------------------- /hdl/aes_controller_output.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/aes_controller_output.v -------------------------------------------------------------------------------- /hdl/aes_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/aes_top.v -------------------------------------------------------------------------------- /hdl/async_fifo.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/async_fifo.v -------------------------------------------------------------------------------- /hdl/axi_stream_master.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/axi_stream_master.v -------------------------------------------------------------------------------- /hdl/axi_stream_slave.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/axi_stream_slave.v -------------------------------------------------------------------------------- /hdl/block_ram.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/block_ram.v -------------------------------------------------------------------------------- /hdl/cipher.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/cipher.v -------------------------------------------------------------------------------- /hdl/decipher.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/decipher.v -------------------------------------------------------------------------------- /hdl/fifo.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/fifo.v -------------------------------------------------------------------------------- /hdl/gcm.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/gcm.v -------------------------------------------------------------------------------- /hdl/include/aes.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/include/aes.vh -------------------------------------------------------------------------------- /hdl/include/aes_common.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/include/aes_common.vh -------------------------------------------------------------------------------- /hdl/include/aes_controller.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/include/aes_controller.vh -------------------------------------------------------------------------------- /hdl/include/common.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/include/common.vh -------------------------------------------------------------------------------- /hdl/modes.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/modes.v -------------------------------------------------------------------------------- /hdl/round_key.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/round_key.v -------------------------------------------------------------------------------- /hdl/sby/aes_controller_input.sby: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/sby/aes_controller_input.sby -------------------------------------------------------------------------------- /hdl/sby/async_fifo.sby: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/sby/async_fifo.sby -------------------------------------------------------------------------------- /hdl/sby/axi_stream_master.sby: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/sby/axi_stream_master.sby -------------------------------------------------------------------------------- /hdl/sby/axi_stream_slave.sby: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/sby/axi_stream_slave.sby -------------------------------------------------------------------------------- /hdl/sby/block_ram.sby: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/sby/block_ram.sby -------------------------------------------------------------------------------- /hdl/sby/fifo.sby: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/sby/fifo.sby -------------------------------------------------------------------------------- /hdl/synchronizer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/synchronizer.v -------------------------------------------------------------------------------- /hdl/zynq_aes_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/hdl/zynq_aes_top.v -------------------------------------------------------------------------------- /tb/aes_top/tb_main.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/aes_top/tb_main.sv -------------------------------------------------------------------------------- /tb/async_fifo/tb_main.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/async_fifo/tb_main.sv -------------------------------------------------------------------------------- /tb/cipher/tb_main.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/cipher/tb_main.sv -------------------------------------------------------------------------------- /tb/decipher/tb_main.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/decipher/tb_main.sv -------------------------------------------------------------------------------- /tb/fifo/tb_main.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/fifo/tb_main.sv -------------------------------------------------------------------------------- /tb/gcm/gcm_vectors.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/gcm/gcm_vectors.data -------------------------------------------------------------------------------- /tb/gcm/tb_main.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/gcm/tb_main.sv -------------------------------------------------------------------------------- /tb/gfm/tb_main.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/gfm/tb_main.sv -------------------------------------------------------------------------------- /tb/ghash/tb_main.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/ghash/tb_main.sv -------------------------------------------------------------------------------- /tb/include/aes_test.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/include/aes_test.vh -------------------------------------------------------------------------------- /tb/include/queue.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/include/queue.vh -------------------------------------------------------------------------------- /tb/include/test_fc.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/include/test_fc.vh -------------------------------------------------------------------------------- /tb/key_expansion/tb_main.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/key_expansion/tb_main.sv -------------------------------------------------------------------------------- /tb/zynq_aes_top/axi_stream_master_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/axi_stream_master_tb.sv -------------------------------------------------------------------------------- /tb/zynq_aes_top/axi_stream_slave_tb.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/axi_stream_slave_tb.sv -------------------------------------------------------------------------------- /tb/zynq_aes_top/include/test_128bit_key.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/include/test_128bit_key.vh -------------------------------------------------------------------------------- /tb/zynq_aes_top/include/test_256bit_key.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/include/test_256bit_key.vh -------------------------------------------------------------------------------- /tb/zynq_aes_top/samples/cbc_ciphertext_128.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/samples/cbc_ciphertext_128.txt -------------------------------------------------------------------------------- /tb/zynq_aes_top/samples/cbc_ciphertext_256.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/samples/cbc_ciphertext_256.txt -------------------------------------------------------------------------------- /tb/zynq_aes_top/samples/cbc_plaintext_128.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/samples/cbc_plaintext_128.txt -------------------------------------------------------------------------------- /tb/zynq_aes_top/samples/cbc_plaintext_256.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/samples/cbc_plaintext_256.txt -------------------------------------------------------------------------------- /tb/zynq_aes_top/samples/cfb_ciphertext_128.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/samples/cfb_ciphertext_128.txt -------------------------------------------------------------------------------- /tb/zynq_aes_top/samples/cfb_plaintext_128.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/samples/cfb_plaintext_128.txt -------------------------------------------------------------------------------- /tb/zynq_aes_top/samples/ctr_ciphertext_128.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/samples/ctr_ciphertext_128.txt -------------------------------------------------------------------------------- /tb/zynq_aes_top/samples/ctr_plaintext_128.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/samples/ctr_plaintext_128.txt -------------------------------------------------------------------------------- /tb/zynq_aes_top/samples/ecb_ciphertext_128.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/samples/ecb_ciphertext_128.txt -------------------------------------------------------------------------------- /tb/zynq_aes_top/samples/ecb_ciphertext_256.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/samples/ecb_ciphertext_256.txt -------------------------------------------------------------------------------- /tb/zynq_aes_top/samples/ecb_plaintext_128.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/samples/ecb_plaintext_128.txt -------------------------------------------------------------------------------- /tb/zynq_aes_top/samples/ecb_plaintext_256.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/samples/ecb_plaintext_256.txt -------------------------------------------------------------------------------- /tb/zynq_aes_top/samples/gcm_vectors128.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/samples/gcm_vectors128.data -------------------------------------------------------------------------------- /tb/zynq_aes_top/samples/ofb_ciphertext_128.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/samples/ofb_ciphertext_128.txt -------------------------------------------------------------------------------- /tb/zynq_aes_top/samples/ofb_plaintext_128.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/samples/ofb_plaintext_128.txt -------------------------------------------------------------------------------- /tb/zynq_aes_top/samples/pcbc_ciphertext_128.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/samples/pcbc_ciphertext_128.txt -------------------------------------------------------------------------------- /tb/zynq_aes_top/samples/pcbc_plaintext_128.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/samples/pcbc_plaintext_128.txt -------------------------------------------------------------------------------- /tb/zynq_aes_top/tb_main.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/tb_main.sv -------------------------------------------------------------------------------- /tb/zynq_aes_top/zynq_aes_tb.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tb/zynq_aes_top/zynq_aes_tb.tcl -------------------------------------------------------------------------------- /tools/create_axi_stream_sim_proj.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tools/create_axi_stream_sim_proj.tcl -------------------------------------------------------------------------------- /tools/create_ip.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tools/create_ip.tcl -------------------------------------------------------------------------------- /tools/export_sim.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tools/export_sim.tcl -------------------------------------------------------------------------------- /tools/gen_bitstream.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tools/gen_bitstream.tcl -------------------------------------------------------------------------------- /tools/xsim.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tools/xsim.sh -------------------------------------------------------------------------------- /tools/xsim_init.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/tools/xsim_init.tcl -------------------------------------------------------------------------------- /xdc/zynq_aes.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/xdc/zynq_aes.xdc -------------------------------------------------------------------------------- /yocto/meta-zynqaes/conf/layer.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/yocto/meta-zynqaes/conf/layer.conf -------------------------------------------------------------------------------- /yocto/meta-zynqaes/recipes-bsp/device-tree/device-tree.bbappend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/yocto/meta-zynqaes/recipes-bsp/device-tree/device-tree.bbappend -------------------------------------------------------------------------------- /yocto/meta-zynqaes/recipes-bsp/device-tree/files/pl-zynqaes.dts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/yocto/meta-zynqaes/recipes-bsp/device-tree/files/pl-zynqaes.dts -------------------------------------------------------------------------------- /yocto/meta-zynqaes/recipes-kernel/linux-xlnx/linux-xlnx/ftrace.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/yocto/meta-zynqaes/recipes-kernel/linux-xlnx/linux-xlnx/ftrace.cfg -------------------------------------------------------------------------------- /yocto/meta-zynqaes/recipes-kernel/linux-xlnx/linux-xlnx/ftrace.scc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/yocto/meta-zynqaes/recipes-kernel/linux-xlnx/linux-xlnx/ftrace.scc -------------------------------------------------------------------------------- /yocto/meta-zynqaes/recipes-kernel/linux-xlnx/linux-xlnx/ipsec.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/yocto/meta-zynqaes/recipes-kernel/linux-xlnx/linux-xlnx/ipsec.cfg -------------------------------------------------------------------------------- /yocto/meta-zynqaes/recipes-kernel/linux-xlnx/linux-xlnx/ipsec.scc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/yocto/meta-zynqaes/recipes-kernel/linux-xlnx/linux-xlnx/ipsec.scc -------------------------------------------------------------------------------- /yocto/meta-zynqaes/recipes-kernel/linux-xlnx/linux-xlnx/usercrypto.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/yocto/meta-zynqaes/recipes-kernel/linux-xlnx/linux-xlnx/usercrypto.cfg -------------------------------------------------------------------------------- /yocto/meta-zynqaes/recipes-kernel/linux-xlnx/linux-xlnx/usercrypto.scc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/yocto/meta-zynqaes/recipes-kernel/linux-xlnx/linux-xlnx/usercrypto.scc -------------------------------------------------------------------------------- /yocto/meta-zynqaes/recipes-kernel/linux-xlnx/linux-xlnx_%.bbappend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/yocto/meta-zynqaes/recipes-kernel/linux-xlnx/linux-xlnx_%.bbappend -------------------------------------------------------------------------------- /yocto/meta-zynqaes/recipes-kernel/zynqaes/files/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/yocto/meta-zynqaes/recipes-kernel/zynqaes/files/COPYING -------------------------------------------------------------------------------- /yocto/meta-zynqaes/recipes-kernel/zynqaes/files/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/yocto/meta-zynqaes/recipes-kernel/zynqaes/files/Makefile -------------------------------------------------------------------------------- /yocto/meta-zynqaes/recipes-kernel/zynqaes/files/zynqaes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/yocto/meta-zynqaes/recipes-kernel/zynqaes/files/zynqaes.c -------------------------------------------------------------------------------- /yocto/meta-zynqaes/recipes-kernel/zynqaes/files/zynqaes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/yocto/meta-zynqaes/recipes-kernel/zynqaes/files/zynqaes.h -------------------------------------------------------------------------------- /yocto/meta-zynqaes/recipes-kernel/zynqaes/files/zynqaes_aead.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/yocto/meta-zynqaes/recipes-kernel/zynqaes/files/zynqaes_aead.c -------------------------------------------------------------------------------- /yocto/meta-zynqaes/recipes-kernel/zynqaes/files/zynqaes_skcipher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/yocto/meta-zynqaes/recipes-kernel/zynqaes/files/zynqaes_skcipher.c -------------------------------------------------------------------------------- /yocto/meta-zynqaes/recipes-kernel/zynqaes/zynqaes-mod_0.1.1.bb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ovpanait/zynq-aes/HEAD/yocto/meta-zynqaes/recipes-kernel/zynqaes/zynqaes-mod_0.1.1.bb --------------------------------------------------------------------------------