Dear Amr Salah,
I want to know that this module can implement both encryption and decryption. To test it, I did following steps: 1. Switch name of 2 files: change the "topcipher_data_test_inputs.txt" to "topcipher_test_outputs.txt" and the "topcipher_data_test_inputs.txt" to "topcipher_test_outputs.txt". 2. Not change anything in "Top_PipelinedCipher_tb.v", and run simulation again
And my result is "Simulation Result: FAILED" at the first line of "topcipher_data_test_inputs.txt"
I wonder that this module only can encrypt and can not decrypt?
I want you make it sure and if the module can decrypt, please show me how to check it
Thank you!
This is an encryption core only