SHA1 function for Arduino project
$75-125 USD
Paid on delivery
I am in need of an Arduino function which implements SHA1: [url removed, login to view]
What I specifically need is an implementation that works in the same way as the official PHP implementation: [url removed, login to view]
In other words I need an implementation that looks like this: char* sha1(char input[]) and which returns the sha1 hash of the input value as a string. So if one calls the function with the input "test", the function should return: a94a8fe5ccb19ba61c4c0873d391e987982fbbd3
I.e. if one calls sha1("test"), a94a8fe5ccb19ba61c4c0873d391e987982fbbd3 should be the return value.
I know that there exists open source libraries which can be used for calculating SHA1 values. The problem is that all of these are licensed under GPL, which I can't use for this particular project.
Anyways, I hope that someone out there can help me out in finding a solution.
Best regards.
Project ID: #5006833
About the project
Awarded to:
Hello, there are still public domain implementations of SHA-1. I can help to make a port on Arduino. Pls PM if you are interested. Thank you and have a nice day!
7 freelancers are bidding on average $90 for this job
I have working with Arduino projects the last three years. The type of work described by you is within my skills. I am very interested to assist you in your development needs.
Hi I have a PhD and have an academic position; I am the best fit for this project. I have the required background. I will send some pages of my reports. PhD,
Hi, I am an Electrical and Computer Engineer and an Expert in Embedded Systems and have experience with many microcontrollers including ARM, AVR, PIC, Arduino. I have read the details and I am willing to write Arduino More
i understand the problem with GPL. so yo intend do create a library for sha1 that is not opensource. in that case an entirely new library has to be created. i can help you
Hello, I am embedded systems enthusiast and look forward to colaborate on this project. Implementing SHA1 will be fun :-)