XTEA Light Encryption-Decryption Engine
$250-750 USD
货到付款
In this project students are asked to implement a an XTEA Encryption/Decryption VHDL Engine, implemented in both C code and VHDL code. It supposed to be built as a custom hardware module and be interfaced to the NIOS II soft processor in the Alter- Intel Cyclone V FPGA chip [De-10Nano board].
The HDL code implements 2 number of pins: first an input from stdr_logic_vector type form of 32-bit length, and second an output with 32-bit of the same type. The Key is 32-bit in length, and they must be stored inside the VHDL code. The input reception and output generation may take multiple clock cycles or states but could be designed in less than that if was applicable.
The internet could be surfed to lookup codes for both C and VHDL but the group is responsible to convert and modify the code to the required form. It is important to convert the floating-point format of the coefficients to an integer format and other operations such as multiplication and addition must consider this conversion process as well.
It is required from the group to do the following
1- Develop the C and the VHDL code, to be run both in NIOS II.
2- Test the VHDL code in ModelSim using testbench. The student is required to develop the testbench VHDL code. Also, to generate a run with arbitrary values
for inputs for testing purpose.
3- Use the Quartus beside the Platform (Qsys) applications to develop the Nios II
processor and the custom XTEA hardware accelerator interfaced together.
4- Measure comparatively the time it takes to compute a 32rounds of XTEA
encryption in both th
项目ID: #35614351
关于项目
有16名威客正在参与此工作的竞标,均价$492/小时
Hi! I have 8 years of experience in ⭐ C programming for cryptography in Windows and Linux ⭐. I've read the project description carefully and can start work immediately. Let`s discuss about more detail in chat box. Bes 更多
We are a team of Electrical and Electronics engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries 更多
⭐⭐⭐⭐⭐I am senior Firmware & PCB Design,Java, C#,and C++ Developer ⭐⭐⭐⭐⭐ Hello I am Inigo H. I've seriously read your post and I have understood what you need. I am sure that I can be the best developer who can per 更多
Hello, Nice meet you! I have read your project requirements and then I am sure I can complete that project. I can help you. Thank you.
Hello Bro i am computer engineer and embedded labview developer besides expert in cryptography so if that can help you , thanks
Hello, i have gone through your instructions i can do this i am a full stack developer i need to ask few questions text me for further discussion
Thanks for you posting job. I have read your requirements and I am sure that I can easily complete your project. I have experience to calculate the 4th order inverse matrix with very high accuracy using very low LUT r 更多
HELLO I AM FPGA EXPERT I KNOW FPGA,ASIC PROGRAMMING VERY WELL I HAVE DONE MANY PROJECTS BEFORE SO I CAN DO YOUR PROEJCT TOO
Hi friend! Branislav is ready for you. I am a mathematics and algorithm developer and having 8 years of experience. My main skills are C++, Matlab, Python and mathematics, because these are my hobby. When I was 16, I t 更多
Hello Thanks for your job posting I read your job description carefully I am an C, C++ expert and have high skill on Encryption, Decryption I have a lots of experience in this field If you work with me, you will get be 更多
Hi team! I am currently working on a VLSI project and so I am sure to complete your project as I have the required skill set I came across this project and I knew that I was the perfect candidate for it as I have the 更多