SHA1 function for Arduino project

Completed Posted Oct 8, 2013 Paid on delivery
Completed 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.

Arduino Cryptography

Project ID: #5006833

About the project

7 proposals Remote project Active Oct 9, 2013

Awarded to:

hesilousic

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!

$77 USD in 3 days
(1 Review)
2.8

7 freelancers are bidding on average $90 for this job

LuisMa

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.

$100 USD in 5 days
(2 Reviews)
4.2
grrod

Hi there I can do it. Im a telecommunication engineer. I own a lot of Arduinos and i have studied all kind of subjects including algorithms in low level such as SHA1. I also am an expert testing so the program wi More

$125 USD in 7 days
(5 Reviews)
4.1
DrFreelancer2012

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,

$157 USD in 3 days
(0 Reviews)
0.0
osalahuddin

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

$100 USD in 7 days
(1 Review)
2.0
djac91

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

$75 USD in 7 days
(0 Reviews)
0.0
adamheinrich

Hello, I am embedded systems enthusiast and look forward to colaborate on this project. Implementing SHA1 will be fun :-)

$77 USD in 3 days
(0 Reviews)
0.0