├── Co-design.md ├── Code ├── HW │ ├── PS_preset.tcl │ ├── constrs │ │ └── test_frequency_cons.xdc │ ├── sources │ │ ├── NTT source │ │ │ ├── compact_BFU.v │ │ │ ├── compact_BFU_test.v │ │ │ ├── mem_read.v │ │ │ ├── mem_write.v │ │ │ └── ntt_intt_pipe.v │ │ ├── PWM_source │ │ │ ├── mul_and_reduce_pipe.v │ │ │ ├── pwm_compute.v │ │ │ └── pwm_mem_read.v │ │ ├── SHA_source │ │ │ ├── F_Permutation_Dilithium.v │ │ │ ├── Keccak_dilithium.v │ │ │ ├── Padder_Dilithium.v │ │ │ ├── SHAKE_FIFO_read.v │ │ │ ├── SHAKE_FIFO_write.v │ │ │ ├── padder1.v │ │ │ ├── rconst.v │ │ │ ├── round_A.v │ │ │ └── round_B.v │ │ ├── Top_control_source │ │ │ ├── Control_Reg.v │ │ │ ├── HW_ACC_IP.v │ │ │ ├── NTT_Ctrl.v │ │ │ ├── PWM_Ctrl.v │ │ │ ├── SHA_Ctrl.v │ │ │ ├── Top_HW_ACC_Ctrl.v │ │ │ ├── add_Ctrl.v │ │ │ ├── compute_switch_add.v │ │ │ ├── compute_write_add.v │ │ │ └── read_mem_add.v │ │ └── ip │ │ │ ├── AXI_Data_FIFO.xci │ │ │ ├── coefficient_mem.xci │ │ │ ├── mult_gen_0.xci │ │ │ └── zetas_mem.xci │ └── zetas.COE ├── SW-HW-Co-design │ ├── Individual_function_test │ │ ├── Cache_OFF │ │ │ ├── HW_ACC.c │ │ │ ├── HW_ACC.h │ │ │ ├── aes.c │ │ │ ├── aes.h │ │ │ ├── aes256ctr.c │ │ │ ├── aes256ctr.h │ │ │ ├── api.h │ │ │ ├── config.h │ │ │ ├── fips202.c │ │ │ ├── fips202.h │ │ │ ├── main.c │ │ │ ├── ntt.c │ │ │ ├── ntt.h │ │ │ ├── packing.c │ │ │ ├── packing.h │ │ │ ├── params.h │ │ │ ├── platform.c │ │ │ ├── platform.h │ │ │ ├── platform_config.h │ │ │ ├── poly.c │ │ │ ├── poly.h │ │ │ ├── polyvec.c │ │ │ ├── polyvec.h │ │ │ ├── random.c │ │ │ ├── random.h │ │ │ ├── reduce.c │ │ │ ├── reduce.h │ │ │ ├── rounding.c │ │ │ ├── rounding.h │ │ │ ├── scutimer.c │ │ │ ├── scutimer.h │ │ │ ├── sign.c │ │ │ ├── sign.h │ │ │ ├── symmetric-aes.c │ │ │ ├── symmetric-shake.c │ │ │ └── symmetric.h │ │ └── Cache_ON │ │ │ ├── HW_ACC.c │ │ │ ├── HW_ACC.h │ │ │ ├── aes.c │ │ │ ├── aes.h │ │ │ ├── aes256ctr.c │ │ │ ├── aes256ctr.h │ │ │ ├── api.h │ │ │ ├── config.h │ │ │ ├── fips202.c │ │ │ ├── fips202.h │ │ │ ├── main.c │ │ │ ├── ntt.c │ │ │ ├── ntt.h │ │ │ ├── packing.c │ │ │ ├── packing.h │ │ │ ├── params.h │ │ │ ├── platform.c │ │ │ ├── platform.h │ │ │ ├── platform_config.h │ │ │ ├── poly.c │ │ │ ├── poly.h │ │ │ ├── polyvec.c │ │ │ ├── polyvec.h │ │ │ ├── random.c │ │ │ ├── random.h │ │ │ ├── reduce.c │ │ │ ├── reduce.h │ │ │ ├── rounding.c │ │ │ ├── rounding.h │ │ │ ├── scutimer.c │ │ │ ├── scutimer.h │ │ │ ├── sign.c │ │ │ ├── sign.h │ │ │ ├── symmetric-aes.c │ │ │ ├── symmetric-shake.c │ │ │ └── symmetric.h │ └── Overall-design │ │ ├── Cache_OFF │ │ ├── Dililithium-2 │ │ │ ├── HW_ACC.c │ │ │ ├── HW_ACC.h │ │ │ ├── aes.c │ │ │ ├── aes.h │ │ │ ├── aes256ctr.c │ │ │ ├── aes256ctr.h │ │ │ ├── api.h │ │ │ ├── config.h │ │ │ ├── fips202.c │ │ │ ├── fips202.h │ │ │ ├── main.c │ │ │ ├── ntt.c │ │ │ ├── ntt.h │ │ │ ├── packing.c │ │ │ ├── packing.h │ │ │ ├── params.h │ │ │ ├── platform.c │ │ │ ├── platform.h │ │ │ ├── platform_config.h │ │ │ ├── poly.c │ │ │ ├── poly.h │ │ │ ├── polyvec.c │ │ │ ├── polyvec.h │ │ │ ├── random.c │ │ │ ├── random.h │ │ │ ├── reduce.c │ │ │ ├── reduce.h │ │ │ ├── rounding.c │ │ │ ├── rounding.h │ │ │ ├── scutimer.c │ │ │ ├── scutimer.h │ │ │ ├── sign.c │ │ │ ├── sign.h │ │ │ ├── symmetric-aes.c │ │ │ ├── symmetric-shake.c │ │ │ └── symmetric.h │ │ ├── Dililithium-3 │ │ │ ├── HW_ACC.c │ │ │ ├── HW_ACC.h │ │ │ ├── aes.c │ │ │ ├── aes.h │ │ │ ├── aes256ctr.c │ │ │ ├── aes256ctr.h │ │ │ ├── api.h │ │ │ ├── config.h │ │ │ ├── fips202.c │ │ │ ├── fips202.h │ │ │ ├── main.c │ │ │ ├── ntt.c │ │ │ ├── ntt.h │ │ │ ├── packing.c │ │ │ ├── packing.h │ │ │ ├── params.h │ │ │ ├── platform.c │ │ │ ├── platform.h │ │ │ ├── platform_config.h │ │ │ ├── poly.c │ │ │ ├── poly.h │ │ │ ├── polyvec.c │ │ │ ├── polyvec.h │ │ │ ├── random.c │ │ │ ├── random.h │ │ │ ├── reduce.c │ │ │ ├── reduce.h │ │ │ ├── rounding.c │ │ │ ├── rounding.h │ │ │ ├── scutimer.c │ │ │ ├── scutimer.h │ │ │ ├── sign.c │ │ │ ├── sign.h │ │ │ ├── symmetric-aes.c │ │ │ ├── symmetric-shake.c │ │ │ └── symmetric.h │ │ └── Dililithium-5 │ │ │ ├── HW_ACC.c │ │ │ ├── aes.c │ │ │ ├── aes.h │ │ │ ├── aes256ctr.c │ │ │ ├── aes256ctr.h │ │ │ ├── api.h │ │ │ ├── config.h │ │ │ ├── fips202.c │ │ │ ├── fips202.h │ │ │ ├── ntt.c │ │ │ ├── ntt.h │ │ │ ├── packing.h │ │ │ ├── params.h │ │ │ ├── platform.c │ │ │ ├── platform_config.h │ │ │ ├── poly.c │ │ │ ├── polyvec.h │ │ │ ├── random.c │ │ │ ├── reduce.c │ │ │ ├── reduce.h │ │ │ ├── rounding.c │ │ │ ├── rounding.h │ │ │ ├── scutimer.c │ │ │ ├── scutimer.h │ │ │ ├── sign.c │ │ │ ├── symmetric-aes.c │ │ │ ├── symmetric-shake.c │ │ │ └── symmetric.h │ │ └── Cache_ON │ │ ├── Dililithium-2 │ │ ├── HW_ACC.c │ │ ├── HW_ACC.h │ │ ├── aes.c │ │ ├── aes.h │ │ ├── aes256ctr.c │ │ ├── aes256ctr.h │ │ ├── api.h │ │ ├── config.h │ │ ├── fips202.c │ │ ├── fips202.h │ │ ├── main.c │ │ ├── ntt.c │ │ ├── ntt.h │ │ ├── packing.c │ │ ├── packing.h │ │ ├── params.h │ │ ├── platform.c │ │ ├── platform.h │ │ ├── platform_config.h │ │ ├── poly.c │ │ ├── poly.h │ │ ├── polyvec.c │ │ ├── polyvec.h │ │ ├── random.c │ │ ├── random.h │ │ ├── reduce.c │ │ ├── reduce.h │ │ ├── rounding.c │ │ ├── rounding.h │ │ ├── scutimer.c │ │ ├── scutimer.h │ │ ├── sign.c │ │ ├── sign.h │ │ ├── symmetric-aes.c │ │ ├── symmetric-shake.c │ │ └── symmetric.h │ │ ├── Dililithium-3 │ │ ├── HW_ACC.c │ │ ├── HW_ACC.h │ │ ├── aes.c │ │ ├── aes.h │ │ ├── aes256ctr.c │ │ ├── aes256ctr.h │ │ ├── api.h │ │ ├── config.h │ │ ├── fips202.c │ │ ├── fips202.h │ │ ├── main.c │ │ ├── ntt.c │ │ ├── ntt.h │ │ ├── packing.c │ │ ├── packing.h │ │ ├── params.h │ │ ├── platform.c │ │ ├── platform.h │ │ ├── platform_config.h │ │ ├── poly.c │ │ ├── poly.h │ │ ├── polyvec.c │ │ ├── polyvec.h │ │ ├── random.c │ │ ├── random.h │ │ ├── reduce.c │ │ ├── reduce.h │ │ ├── rounding.c │ │ ├── rounding.h │ │ ├── scutimer.c │ │ ├── scutimer.h │ │ ├── sign.c │ │ ├── sign.h │ │ ├── symmetric-aes.c │ │ ├── symmetric-shake.c │ │ └── symmetric.h │ │ └── Dililithium-5 │ │ ├── HW_ACC.c │ │ ├── aes.c │ │ ├── aes.h │ │ ├── aes256ctr.c │ │ ├── api.h │ │ ├── config.h │ │ ├── fips202.c │ │ ├── fips202.h │ │ ├── main.c │ │ ├── ntt.c │ │ ├── ntt.h │ │ ├── packing.h │ │ ├── params.h │ │ ├── platform.c │ │ ├── platform_config.h │ │ ├── poly.c │ │ ├── polyvec.h │ │ ├── random.c │ │ ├── reduce.c │ │ ├── reduce.h │ │ ├── rounding.c │ │ ├── rounding.h │ │ ├── scutimer.c │ │ ├── scutimer.h │ │ ├── sign.c │ │ ├── symmetric-aes.c │ │ ├── symmetric-shake.c │ │ └── symmetric.h └── SW_benchmark │ ├── Dilithium-2 │ ├── aes.c │ ├── aes.h │ ├── aes256ctr.c │ ├── aes256ctr.h │ ├── api.h │ ├── config.h │ ├── fips202.c │ ├── fips202.h │ ├── main.c │ ├── ntt.c │ ├── ntt.h │ ├── packing.c │ ├── packing.h │ ├── params.h │ ├── platform.c │ ├── platform.h │ ├── platform_config.h │ ├── poly.c │ ├── poly.h │ ├── polyvec.c │ ├── polyvec.h │ ├── random.c │ ├── random.h │ ├── reduce.c │ ├── reduce.h │ ├── rounding.c │ ├── rounding.h │ ├── scutimer.c │ ├── scutimer.h │ ├── sign.c │ ├── sign.h │ ├── symmetric-aes.c │ ├── symmetric-shake.c │ └── symmetric.h │ ├── Dilithium-3 │ ├── aes.c │ ├── aes.h │ ├── aes256ctr.c │ ├── aes256ctr.h │ ├── api.h │ ├── config.h │ ├── fips202.c │ ├── fips202.h │ ├── main.c │ ├── ntt.c │ ├── ntt.h │ ├── packing.c │ ├── packing.h │ ├── params.h │ ├── platform.c │ ├── platform.h │ ├── platform_config.h │ ├── poly.c │ ├── poly.h │ ├── polyvec.c │ ├── polyvec.h │ ├── random.c │ ├── random.h │ ├── reduce.c │ ├── reduce.h │ ├── rounding.c │ ├── rounding.h │ ├── scutimer.c │ ├── scutimer.h │ ├── sign.c │ ├── sign.h │ ├── symmetric-aes.c │ ├── symmetric-shake.c │ └── symmetric.h │ └── Dilithium-5 │ ├── aes.c │ ├── aes.h │ ├── aes256ctr.c │ ├── aes256ctr.h │ ├── api.h │ ├── config.h │ ├── fips202.c │ ├── fips202.h │ ├── main.c │ ├── ntt.c │ ├── ntt.h │ ├── packing.h │ ├── params.h │ ├── platform.c │ ├── platform.h │ ├── platform_config.h │ ├── poly.c │ ├── poly.h │ ├── polyvec.c │ ├── polyvec.h │ ├── random.c │ ├── reduce.c │ ├── reduce.h │ ├── rounding.c │ ├── rounding.h │ ├── scutimer.c │ ├── scutimer.h │ ├── sign.c │ ├── sign.h │ ├── symmetric-aes.c │ ├── symmetric-shake.c │ └── symmetric.h ├── Figs ├── Board.jpg ├── DMA_Conf.jpg ├── IP_Connect.jpg ├── Result_example.jpg └── System_Diagram.jpg ├── Gen_HW_file ├── component.xml └── design_1_wrapper.xsa ├── Hardware.md └── README.md /Co-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Co-design.md -------------------------------------------------------------------------------- /Code/HW/PS_preset.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/PS_preset.tcl -------------------------------------------------------------------------------- /Code/HW/constrs/test_frequency_cons.xdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/constrs/test_frequency_cons.xdc -------------------------------------------------------------------------------- /Code/HW/sources/NTT source/compact_BFU.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/NTT source/compact_BFU.v -------------------------------------------------------------------------------- /Code/HW/sources/NTT source/compact_BFU_test.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/NTT source/compact_BFU_test.v -------------------------------------------------------------------------------- /Code/HW/sources/NTT source/mem_read.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/NTT source/mem_read.v -------------------------------------------------------------------------------- /Code/HW/sources/NTT source/mem_write.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/NTT source/mem_write.v -------------------------------------------------------------------------------- /Code/HW/sources/NTT source/ntt_intt_pipe.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/NTT source/ntt_intt_pipe.v -------------------------------------------------------------------------------- /Code/HW/sources/PWM_source/mul_and_reduce_pipe.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/PWM_source/mul_and_reduce_pipe.v -------------------------------------------------------------------------------- /Code/HW/sources/PWM_source/pwm_compute.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/PWM_source/pwm_compute.v -------------------------------------------------------------------------------- /Code/HW/sources/PWM_source/pwm_mem_read.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/PWM_source/pwm_mem_read.v -------------------------------------------------------------------------------- /Code/HW/sources/SHA_source/F_Permutation_Dilithium.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/SHA_source/F_Permutation_Dilithium.v -------------------------------------------------------------------------------- /Code/HW/sources/SHA_source/Keccak_dilithium.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/SHA_source/Keccak_dilithium.v -------------------------------------------------------------------------------- /Code/HW/sources/SHA_source/Padder_Dilithium.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/SHA_source/Padder_Dilithium.v -------------------------------------------------------------------------------- /Code/HW/sources/SHA_source/SHAKE_FIFO_read.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/SHA_source/SHAKE_FIFO_read.v -------------------------------------------------------------------------------- /Code/HW/sources/SHA_source/SHAKE_FIFO_write.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/SHA_source/SHAKE_FIFO_write.v -------------------------------------------------------------------------------- /Code/HW/sources/SHA_source/padder1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/SHA_source/padder1.v -------------------------------------------------------------------------------- /Code/HW/sources/SHA_source/rconst.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/SHA_source/rconst.v -------------------------------------------------------------------------------- /Code/HW/sources/SHA_source/round_A.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/SHA_source/round_A.v -------------------------------------------------------------------------------- /Code/HW/sources/SHA_source/round_B.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/SHA_source/round_B.v -------------------------------------------------------------------------------- /Code/HW/sources/Top_control_source/Control_Reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/Top_control_source/Control_Reg.v -------------------------------------------------------------------------------- /Code/HW/sources/Top_control_source/HW_ACC_IP.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/Top_control_source/HW_ACC_IP.v -------------------------------------------------------------------------------- /Code/HW/sources/Top_control_source/NTT_Ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/Top_control_source/NTT_Ctrl.v -------------------------------------------------------------------------------- /Code/HW/sources/Top_control_source/PWM_Ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/Top_control_source/PWM_Ctrl.v -------------------------------------------------------------------------------- /Code/HW/sources/Top_control_source/SHA_Ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/Top_control_source/SHA_Ctrl.v -------------------------------------------------------------------------------- /Code/HW/sources/Top_control_source/Top_HW_ACC_Ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/Top_control_source/Top_HW_ACC_Ctrl.v -------------------------------------------------------------------------------- /Code/HW/sources/Top_control_source/add_Ctrl.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/Top_control_source/add_Ctrl.v -------------------------------------------------------------------------------- /Code/HW/sources/Top_control_source/compute_switch_add.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/Top_control_source/compute_switch_add.v -------------------------------------------------------------------------------- /Code/HW/sources/Top_control_source/compute_write_add.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/Top_control_source/compute_write_add.v -------------------------------------------------------------------------------- /Code/HW/sources/Top_control_source/read_mem_add.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/Top_control_source/read_mem_add.v -------------------------------------------------------------------------------- /Code/HW/sources/ip/AXI_Data_FIFO.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/ip/AXI_Data_FIFO.xci -------------------------------------------------------------------------------- /Code/HW/sources/ip/coefficient_mem.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/ip/coefficient_mem.xci -------------------------------------------------------------------------------- /Code/HW/sources/ip/mult_gen_0.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/ip/mult_gen_0.xci -------------------------------------------------------------------------------- /Code/HW/sources/ip/zetas_mem.xci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/sources/ip/zetas_mem.xci -------------------------------------------------------------------------------- /Code/HW/zetas.COE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/HW/zetas.COE -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/HW_ACC.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/HW_ACC.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/HW_ACC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/HW_ACC.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/aes.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/aes.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/aes256ctr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/aes256ctr.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/aes256ctr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/aes256ctr.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/api.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/config.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/fips202.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/fips202.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/fips202.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/fips202.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/main.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/ntt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/ntt.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/ntt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/ntt.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/packing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/packing.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/packing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/packing.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/params.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/platform.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/platform.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/platform_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/platform_config.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/poly.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/poly.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/poly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/poly.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/polyvec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/polyvec.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/polyvec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/polyvec.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/random.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/random.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/reduce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/reduce.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/reduce.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/rounding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/rounding.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/rounding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/rounding.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/scutimer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/scutimer.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/scutimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/scutimer.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/sign.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/sign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/sign.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/symmetric-aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/symmetric-aes.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/symmetric-shake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/symmetric-shake.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/symmetric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_OFF/symmetric.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/HW_ACC.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/HW_ACC.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/HW_ACC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/HW_ACC.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/aes.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/aes.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/aes256ctr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/aes256ctr.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/aes256ctr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/aes256ctr.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/api.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/config.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/fips202.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/fips202.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/fips202.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/fips202.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/main.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/ntt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/ntt.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/ntt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/ntt.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/packing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/packing.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/packing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/packing.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/params.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/platform.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/platform.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/platform_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/platform_config.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/poly.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/poly.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/poly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/poly.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/polyvec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/polyvec.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/polyvec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/polyvec.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/random.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/random.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/reduce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/reduce.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/reduce.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/rounding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/rounding.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/rounding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/rounding.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/scutimer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/scutimer.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/scutimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/scutimer.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/sign.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/sign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/sign.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/symmetric-aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/symmetric-aes.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/symmetric-shake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/symmetric-shake.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Individual_function_test/Cache_ON/symmetric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Individual_function_test/Cache_ON/symmetric.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/HW_ACC.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/HW_ACC.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/HW_ACC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/HW_ACC.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/aes.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/aes.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/aes256ctr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/aes256ctr.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/aes256ctr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/aes256ctr.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/api.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/config.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/fips202.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/fips202.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/fips202.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/fips202.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/main.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/ntt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/ntt.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/ntt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/ntt.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/packing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/packing.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/packing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/packing.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/params.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/platform.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/platform.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/platform_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/platform_config.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/poly.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/poly.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/poly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/poly.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/polyvec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/polyvec.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/polyvec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/polyvec.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/random.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/random.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/reduce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/reduce.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/reduce.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/rounding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/rounding.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/rounding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/rounding.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/scutimer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/scutimer.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/scutimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/scutimer.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/sign.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/sign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/sign.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/symmetric-aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/symmetric-aes.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/symmetric-shake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/symmetric-shake.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/symmetric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-2/symmetric.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/HW_ACC.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/HW_ACC.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/HW_ACC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/HW_ACC.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/aes.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/aes.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/aes256ctr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/aes256ctr.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/aes256ctr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/aes256ctr.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/api.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/config.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/fips202.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/fips202.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/fips202.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/fips202.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/main.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/ntt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/ntt.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/ntt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/ntt.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/packing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/packing.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/packing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/packing.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/params.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/platform.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/platform.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/platform_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/platform_config.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/poly.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/poly.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/poly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/poly.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/polyvec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/polyvec.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/polyvec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/polyvec.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/random.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/random.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/reduce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/reduce.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/reduce.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/rounding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/rounding.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/rounding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/rounding.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/scutimer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/scutimer.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/scutimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/scutimer.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/sign.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/sign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/sign.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/symmetric-aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/symmetric-aes.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/symmetric-shake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/symmetric-shake.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/symmetric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-3/symmetric.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/HW_ACC.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/HW_ACC.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/aes.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/aes.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/aes256ctr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/aes256ctr.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/aes256ctr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/aes256ctr.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/api.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/config.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/fips202.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/fips202.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/fips202.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/fips202.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/ntt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/ntt.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/ntt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/ntt.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/packing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/packing.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/params.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/platform.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/platform_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/platform_config.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/poly.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/poly.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/polyvec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/polyvec.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/random.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/reduce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/reduce.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/reduce.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/rounding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/rounding.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/rounding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/rounding.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/scutimer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/scutimer.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/scutimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/scutimer.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/sign.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/symmetric-aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/symmetric-aes.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/symmetric-shake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/symmetric-shake.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/symmetric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_OFF/Dililithium-5/symmetric.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/HW_ACC.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/HW_ACC.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/HW_ACC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/HW_ACC.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/aes.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/aes.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/aes256ctr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/aes256ctr.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/aes256ctr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/aes256ctr.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/api.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/config.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/fips202.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/fips202.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/fips202.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/fips202.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/main.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/ntt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/ntt.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/ntt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/ntt.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/packing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/packing.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/packing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/packing.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/params.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/platform.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/platform.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/platform_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/platform_config.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/poly.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/poly.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/poly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/poly.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/polyvec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/polyvec.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/polyvec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/polyvec.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/random.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/random.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/reduce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/reduce.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/reduce.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/rounding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/rounding.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/rounding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/rounding.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/scutimer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/scutimer.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/scutimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/scutimer.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/sign.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/sign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/sign.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/symmetric-aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/symmetric-aes.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/symmetric-shake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/symmetric-shake.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/symmetric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-2/symmetric.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/HW_ACC.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/HW_ACC.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/HW_ACC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/HW_ACC.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/aes.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/aes.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/aes256ctr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/aes256ctr.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/aes256ctr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/aes256ctr.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/api.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/config.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/fips202.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/fips202.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/fips202.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/fips202.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/main.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/ntt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/ntt.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/ntt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/ntt.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/packing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/packing.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/packing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/packing.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/params.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/platform.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/platform.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/platform_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/platform_config.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/poly.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/poly.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/poly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/poly.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/polyvec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/polyvec.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/polyvec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/polyvec.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/random.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/random.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/reduce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/reduce.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/reduce.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/rounding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/rounding.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/rounding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/rounding.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/scutimer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/scutimer.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/scutimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/scutimer.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/sign.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/sign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/sign.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/symmetric-aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/symmetric-aes.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/symmetric-shake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/symmetric-shake.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/symmetric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-3/symmetric.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/HW_ACC.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/HW_ACC.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/aes.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/aes.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/aes256ctr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/aes256ctr.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/api.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/config.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/fips202.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/fips202.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/fips202.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/fips202.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/main.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/ntt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/ntt.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/ntt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/ntt.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/packing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/packing.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/params.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/platform.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/platform_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/platform_config.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/poly.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/poly.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/polyvec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/polyvec.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/random.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/reduce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/reduce.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/reduce.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/rounding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/rounding.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/rounding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/rounding.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/scutimer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/scutimer.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/scutimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/scutimer.h -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/sign.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/symmetric-aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/symmetric-aes.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/symmetric-shake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/symmetric-shake.c -------------------------------------------------------------------------------- /Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/symmetric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW-HW-Co-design/Overall-design/Cache_ON/Dililithium-5/symmetric.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/aes.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/aes.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/aes256ctr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/aes256ctr.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/aes256ctr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/aes256ctr.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/api.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/config.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/fips202.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/fips202.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/fips202.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/fips202.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/main.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/ntt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/ntt.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/ntt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/ntt.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/packing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/packing.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/packing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/packing.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/params.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/platform.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/platform.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/platform_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/platform_config.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/poly.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/poly.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/poly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/poly.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/polyvec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/polyvec.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/polyvec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/polyvec.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/random.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/random.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/reduce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/reduce.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/reduce.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/rounding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/rounding.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/rounding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/rounding.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/scutimer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/scutimer.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/scutimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/scutimer.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/sign.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/sign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/sign.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/symmetric-aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/symmetric-aes.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/symmetric-shake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/symmetric-shake.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-2/symmetric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-2/symmetric.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/aes.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/aes.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/aes256ctr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/aes256ctr.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/aes256ctr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/aes256ctr.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/api.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/config.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/fips202.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/fips202.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/fips202.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/fips202.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/main.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/ntt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/ntt.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/ntt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/ntt.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/packing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/packing.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/packing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/packing.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/params.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/platform.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/platform.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/platform_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/platform_config.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/poly.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/poly.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/poly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/poly.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/polyvec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/polyvec.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/polyvec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/polyvec.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/random.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/random.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/reduce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/reduce.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/reduce.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/rounding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/rounding.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/rounding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/rounding.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/scutimer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/scutimer.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/scutimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/scutimer.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/sign.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/sign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/sign.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/symmetric-aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/symmetric-aes.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/symmetric-shake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/symmetric-shake.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-3/symmetric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-3/symmetric.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/aes.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/aes.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/aes256ctr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/aes256ctr.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/aes256ctr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/aes256ctr.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/api.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/config.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/fips202.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/fips202.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/fips202.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/fips202.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/main.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/ntt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/ntt.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/ntt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/ntt.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/packing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/packing.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/params.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/platform.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/platform.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/platform_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/platform_config.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/poly.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/poly.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/poly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/poly.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/polyvec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/polyvec.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/polyvec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/polyvec.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/random.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/reduce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/reduce.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/reduce.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/reduce.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/rounding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/rounding.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/rounding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/rounding.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/scutimer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/scutimer.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/scutimer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/scutimer.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/sign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/sign.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/sign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/sign.h -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/symmetric-aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/symmetric-aes.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/symmetric-shake.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/symmetric-shake.c -------------------------------------------------------------------------------- /Code/SW_benchmark/Dilithium-5/symmetric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Code/SW_benchmark/Dilithium-5/symmetric.h -------------------------------------------------------------------------------- /Figs/Board.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Figs/Board.jpg -------------------------------------------------------------------------------- /Figs/DMA_Conf.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Figs/DMA_Conf.jpg -------------------------------------------------------------------------------- /Figs/IP_Connect.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Figs/IP_Connect.jpg -------------------------------------------------------------------------------- /Figs/Result_example.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Figs/Result_example.jpg -------------------------------------------------------------------------------- /Figs/System_Diagram.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Figs/System_Diagram.jpg -------------------------------------------------------------------------------- /Gen_HW_file/component.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Gen_HW_file/component.xml -------------------------------------------------------------------------------- /Gen_HW_file/design_1_wrapper.xsa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Gen_HW_file/design_1_wrapper.xsa -------------------------------------------------------------------------------- /Hardware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/Hardware.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CityUHK-CALAS/SW-HW-Co-design-of-Dilithium/HEAD/README.md --------------------------------------------------------------------------------