SHA1 collision finder

Cancelled Posted Apr 30, 2014 Paid on delivery
Cancelled Paid on delivery

From a generated SHA1 string (like 769b87a24a8a5f25dcec396dc6a66ee82fa2ccb1 ) we need find a collisions.

The original string can be variable size (from 32KB up to 512KB), you will have this original string to find a collision.

The objective is give two strings of same size that generates the same SHA1 hash.

Requirements:

-Developed in python or C

-We can use GPU to process data.

C Programming Linux Python Software Architecture Software Testing

Project ID: #5878577

About the project

13 proposals Remote project Active May 20, 2014

13 freelancers are bidding on average $1174 for this job

FernandoCanizo

Hello. I can make a program that tries to find collisions but I cannot assure it will actually find one. The likelihood of two equal sized strings to share the same SHA1 string is in the order of 10^-45. That is... More

$900 USD in 10 days
(7 Reviews)
5.8
anuyadav1

A proposal has not yet been provided

$947 USD in 10 days
(75 Reviews)
6.2
salmansarwars

A proposal has not yet been provided

$972 USD in 10 days
(5 Reviews)
4.7
aakbar81

Will be using openssl with engine support for GPU. I have vast experience with C and openssl. Let me know if this suites you.

$1500 USD in 10 days
(9 Reviews)
3.9
Sibext

Предложение еще не подано

$2842 USD in 20 days
(1 Review)
3.9
hardsoftandro

Hola olvidese de la GPU, yo usaria FPGA, o ASics para implementar su codigo, soy desarrollador de prototipos electronicos y hice otro trabajo para buscar colisiones en sha-256 para mining con bitcoin, y encima soy espa More

$1000 USD in 14 days
(0 Reviews)
0.0
rashmibajpai508

A proposal has not yet been provided

$902 USD in 10 days
(0 Reviews)
0.0
jnsatterfield

A proposal has not yet been provided

$1234 USD in 10 days
(0 Reviews)
0.0
topdevusa

Thanks for your post on Freelancer, firstly I would like to say that we DO NOT ASK TO RELEASE PAYMENT till the entire project is complete. Only thing that we request is that you put in an escrow deposit that you do no More

$1288 USD in 30 days
(1 Review)
0.0