Find Jobs
Hire Freelancers

Find encryption/auth algorithm name

$750-1500 USD

Ακυρώθηκε
Αναρτήθηκε περίπου 8 χρόνια πριν

$750-1500 USD

Πληρωμή κατά την παράδοση
I'm looking for an expert in cryptography to find the right encryption algorithm from an existing device. We're designing an electronic board to talk with another device. We have almost 90% of the communication done, but there is an initial authorization talk with the device where we cannot be sure the type of encryption or key-exchange algorithm. We're looking for a cryptography expert to tell us the algorithm used on that encryption/key-exchange, the keys found and a detailed procedure on how we can get those keys. The communication procedure is: - We have device A (the machine with the algorithm) and device B (our board in the end) - Device A reads data from device B such description, Id, etc - Device A sends 64 bytes (different each time it is initialized) - Device B sends back 256 bytes (different each time as they seems to be correlated to previous point) - Device A sends back 256 bytes again That's what we are looking forward to discover. We will be able to successfully test if you are succeed because Device A then use the exchanged key to send another command (later on) and Device B should answer back with the correct encrypted value. That's the end of the project. The programmer/engineer for this project should let us know how to get the keys telling us exactly what we should program / get / fool device A in order to get the keys and then use that for program our device B correctly as we know the full other communication messages. We have about of 100+ valid full authentications from the real device A/device B connection. We will provide them. We suspect it is a key-exchange algorithm such Diffie-Hellman or RSA. We know it can be fooled, so we are looking the expert to tell us how. We will pay in full once the awarded engineer provides us a working example based on our captures of the messages. Please write 'caramel' word in your description so we know you read it all correctly and understand. No copy/paste bids will be considered. We will pay up to 1000 USD. Thank you!
Ταυτότητα εργασίας: 10325260

Σχετικά με την εργασία

8 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 8 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
8 freelancers δίνουν μια μέση προσφορά $1.226 USD για αυτή τη δουλειά
Avatar Χρήστη
caramel Hi, Send me the logs and the details of the device. I will create two programs in C# which will simulate the conversation. Payment should be released when video proof is delivered. Code/details will be provided when payment is made Thanks -- Jay
$1.555 USD σε 20 ημέρες
5,0 (42 αξιολογήσεις)
8,0
8,0
Avatar Χρήστη
caramel. hi. I have great knowledge and experience in cryptography. I can assist in integrating the best keys for the algorithm so as to enable the board you developing to communicate easily after authentication with other devices. thanks
$1.000 USD σε 4 ημέρες
4,5 (3 αξιολογήσεις)
2,3
2,3
Avatar Χρήστη
caramel I am interested in this project and i can handle it 100%. There are 2 ways to go about this. The easy way would be if i knew what operating system the device (A) is running and try to get what ever key and algorithm it is running by dumping memory. The harder way is try to decrypt based on the data you get from capture. This may be a tougher task. Kindly contact me and lets discuss more.
$1.500 USD σε 20 ημέρες
5,0 (1 αξιολόγηση)
1,0
1,0
Avatar Χρήστη
My name is Mike and I’m from UK. I work with individual clients and also provide outsourcing services for a number of UK and USA based agencies. Your project description sounds interesting to me and I do have skills & experience that is required to complete this project. I can show you some examples of my work. Please contact me to discuss your project.
$1.250 USD σε 20 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Dear client, how are you? I am a C++ programmer and mathematician. And also Cryptography Specialist. Seems your task is appropriate for me. Please check my "Profile & Work List" and tell me details if my work style and skill is in your concern. Looking forward to your response. Thanks.
$1.000 USD σε 7 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
caramel Hi, I am a Software Developer and have worked at a Software Licensing Company, developing online activation solutions, floating licenses etc. Your case is similar to a Network/Floating license server where the communication needs to be encrypted between the the two parties. Basically you will use RSA/AES (or any other symmetric algo) combination. The RSA solves your key sharing problem and AES does the encryption. It is basically how SSL works. Also we need to add protection against some attacks like adding timestamp to prevent replay etc.
$1.250 USD σε 10 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της UNITED STATES
Seattle, United States
5,0
38
Μέλος από Φεβ 16, 2010

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.