Reverse Engineer a Challenge-Response Algorithm

We have a project where we are communicating with a "Black Box". Before we can communicate with it, the Box sends us a 2-byte token to which we have to respond. The response we send is based on the token the Box sends us. We don't know what the algorithm is that’s used to generate the response.

The task is to reverse engineering the algorithm used to generate the response. We have 4 examples of data the Black Box sends and the response it expects (see below). We have a fifth example we'll use to validate your algorithm.

We'll pay $500 to the first person that can provide an algorithm that passes our test.

Black Box --> Our Response

00 94 0E BF

00 7C C5 A7

03 4E 5E 88

01 EF C1 EB

All values are in Hex.

Skills: Algorithm

See more: reverse engineer checksum algorithm, reverse engineer algorithm, reverse engineer algorithm excel, algorithm, pattern matching, crack reverse engineer software, reverse engineer microsoft access project, reverse engineer crack crack, freelance software reverse engineer, reverse engineer exe, reverse engineer visual basic, reverse engineer calculator, algorithm apriori code example, exe reverse engineer vbnet, reverse engineer compiled program, reverse engineer vb6 exe, reverse engineer vb6 binary

About the Employer:
( 0 reviews ) United States

Project ID: #17346044

11 freelancers are bidding on average $944 for this job

$555 USD in 10 days
(14 Reviews)

Hi, I have a doubt regarding the sample test cases provided. In the first test data(00 94 0E BF), are the tokens 0000 0094 and response 000E 00BF? or are they 00 94 and 0E BF? If I could get this clarified More

$500 USD in 1 day
(14 Reviews)
$555 USD in 10 days
(3 Reviews)

Hi, I'm an Engineer that will try to find the algorithm of your project. Looking forward to working with you. Regards, Jed

$500 USD in 5 days
(2 Reviews)

I am an engineer and confident of what I can do and deliver. I can work on C++, Arduino, Python, Matlab, Java among others. I am asking for a chance to work with you on your project. Thanks

$250 USD in 2 days
(1 Review)

Hello, Click on the [CHAT] button below so that I can ask a few questions concerning your reverse engineering project. I have read all the provided instructions, and I am the right person to work on this task. I prov More

$555 USD in 10 days
(0 Reviews)

Hello, Dear Employer! I can do this work. Individual and hard working person done your work accurately. Waiting your response. Always I do my best & fast with on time delivery for my all clients. Please tell me w More

$250 USD in 10 days
(0 Reviews)

Hi there, IS this BlackBox ECM/ECU used in Cars ? if yes , could you tell me model name. if no could you tell me more about this BlackBox, What kind of CPU/SoC they're using , also their architecture e.g..: ARM,MIP More

$5555 USD in 60 days
(0 Reviews)

Any chance to communicate with the box directly? Are your results the same every instance while sending those bytes or is time/other headers a factor too? Any chance to get a copy of the blackbox firmware/software?

$555 USD in 5 days
(0 Reviews)

I've already done the work somehow. Would you mind giving me the 5th token so I could send you response calculated by my algorithm? Stay tuned, I'm still working on this proposal.

$555 USD in 1 day
(0 Reviews)

Hello, It is impossible to extract the correct algorithm from the samples you have provided. To be able to extract the algorithm correctly you need to supply more samples. Regards, dragomir_goranov Relevant Skills a More

$555 USD in 10 days
(0 Reviews)