Design matching algorithm resistant to timing attack to compare to byte arrays
min £36 GBP / hour
Design matching algorithm to compare to byte arrays in such way that it will be resistant to
timing attack.
Additional information:
+ Programming language: embedded C
+ Targeted hardware architecture: ARM Cortex M
Please don't apply indian
Project ID: #18401403
About the project
13 freelancers are bidding on average £47/hour for this job
Hi, Dear Employer! I am really interested in your project. I have enough experience in Python, C/C++, C#, java programming. I am 100% sure I can satisfy your requirements perfectly. User-Friendly Interface And Cle More
Dear hiring manager. I have rich experience in algorithm development and I have some designs for matching algorithm that you want to develop. As a embedded hardware and software engineer, I have rich experience in embe More
// ConstantTimeByteEq returns 1 if x == y and 0 otherwise. func ConstantTimeByteEq(x, y uint8) int { z := ^(x ^ y) z &= z >> 4 z &= z >> 2 z &= z >> 1 return int(z) } Just a tip would be More
Hi there, As a senior C/C++ developer, I am interested on this job. I have strong background in data processing. Also have relevant experience in ARM Cortex M. Hope we will have a good communication for your proje More
Hello, I have read the details provided and i am positive i can provide quality work,please contact me to discuss more on the project deadline and some other few things
hello , i'm an experienced embedded engineer with more than 5 years of experience in development in ARM architectures. I completely understood your problem and i can give you the solution in prescribed time duration. More