Find Jobs
Hire Freelancers

XTEA Light Encryption-Decryption Engine

$250-750 USD

Closed
Posted over 1 year ago

$250-750 USD

Paid on delivery
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
Project ID: 35614351

About the project

16 proposals
Remote project
Active 1 yr ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
16 freelancers are bidding on average $492 USD for this job
User Avatar
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. Best regards!
$450 USD in 10 days
5.0 (23 reviews)
5.2
5.2
User Avatar
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. We are providing our services in following areas: • Embedded C Programming. • VHDL/Verilog, LABView/ Multisim/PSPICE • Network Simulator NS2/NS3 • Microcontroller like Arduino, Raspberry Pi, FPGA, AVR, PIC and STM32. • IDEs like Keil MDK V5, ATmel studio and MPLab XC8. • PLCs / SCADA • PCB Designing-Proteus, Eagle. • IOT Technologies like Ethernet, GSM GPRS. • HTTP Restful APIs connection for IOT Communications. Also we have good command over report writing, I can show you many samples of our previous reports. Kindly consider us for your project and text me so that we can further discuss specifically about your project's main goals and requirements. We can deliver your project efficiently within timeline. If you choose me, I think you won't regret. Best Regards.
$750 USD in 7 days
4.6 (41 reviews)
5.8
5.8
User Avatar
⭐⭐⭐⭐⭐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 perfectly complete your project. I am a senior Firmware developer with 15+years of experience. I have rich experience in firmware development with ESP32 ,STM,ARDUINO,RSPBERRY and PIC,PLC,FPGA,etc. I also have rich experience GPRS, GPS, SMS, IoT I also have rich experience PCB Design. I have also rich experience C#,C++,QT,Java programming I have completed 100+ Projects over Freelancer with all 5 Star rating...without letting down a single Client....As Many Clients are still in touch based on my Working strategies and their satisfaction on their all previous Projects. I think it is necessary to discuss further over chat. Best Regards !
$500 USD in 7 days
5.0 (6 reviews)
4.7
4.7
User Avatar
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.
$500 USD in 7 days
5.0 (9 reviews)
4.8
4.8
User Avatar
Hello Bro i am computer engineer and embedded labview developer besides expert in cryptography so if that can help you , thanks
$500 USD in 7 days
4.8 (12 reviews)
4.7
4.7
User Avatar
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
$300 USD in 2 days
4.1 (9 reviews)
5.0
5.0
User Avatar
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 resource (about 40000). It is my strength to write a program that guarantees accurate operation while minimizing resources. I do not encourage writing FPGA programs in HLS. You can see also my encryption and decryption skills according my profile. https://www.freelancer.com/projects/cplusplus-programming/convert-unsigned-char-public-key/reviews https://www.freelancer.com/projects/cplusplus-programming/file-encryptor-Salsa-for-linux/reviews If you choose me, I will do my best in the future.
$470 USD in 2 days
5.0 (6 reviews)
4.1
4.1
User Avatar
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
$500 USD in 7 days
4.8 (7 reviews)
3.8
3.8
User Avatar
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 took part in IMO(International Mathematics Olympics) and also, when I was 18 took part in CODECHIEF. And In University of Toronto, I got Bachelor's Degree in Stochastic & Statistic Theory & Algebra which are the most useful in application . Based on my mathematical skill, I have researched machine learning & Financial Analysis and now I have 4 years of experience in them. I read your description and I am sure that your project needs my skill. I am ready for your project. Pls contact me and discuss more details. Thanks for kind attention. Branislav Kusik
$500 USD in 7 days
5.0 (1 review)
2.9
2.9
User Avatar
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 best good results Please give me your detail I will wait your reply thanks
$500 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
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 relevant experiences and projects. I have experience and training in IoT and embedded systems with great interest and many projects in robotics. I have experience in RASPBERRY PI and arduino along with many projects that include a maze solver and a spider bot and a ROBOTIC ARM with CAMERA VISION. I have hands on experimented on many different ICs and sensors with microcontrollers. I have learned all these skills not only because of the requirement of a project but due to my own interest also, which includes designing PCBs experimenting with new circuits have almost became my daily chore and I would be more than happy to do it for you too.. consider me for the position thank you roonak
$500 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of QATAR
Doha, Qatar
0.0
0
Member since Dec 27, 2022

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.