Elliptic Curves on Arduino

Status
Not open for further replies.

adwnis123

Full Member level 4
Joined
Jun 19, 2014
Messages
214
Helped
0
Reputation
0
Reaction score
1
Trophy points
18
Activity points
1,737
Can Elliptic curves be used on Arduino DUE for text message encryption/decryption and (not just for key generation)? Is there any other solution for using fast encryption/decryption using ECC (not ECDH or ECDSA)? I have done tests with this library: http://utter.chaos.org.uk/~markt/AES-library.zip on Arduino DUE achieving the below results:


Normally can't this be accelarated with ECC?

Thank you..
 

Calculation time looks fair for a 8-Bit processor, what do you expect?

- - - Updated - - -

I see DUE is Cortex M3, but still a small processor.
 
Calculation time looks fair for a 8-Bit processor, what do you expect?

- - - Updated - - -

I see DUE is Cortex M3, but still a small processor.

What I am asking is whether I can achieve better results by using ECC? DUE uses 84MHz 32-bit ARM processor...

By the way, how do I encrypt/decrypt messages (not numbers) with Elliptic Curves?

Thank you...
 

I probably misunderstood the original question. You are using AES128 and are asking if it can be speeded up by ECC? The answer is no.

ECC is not cipher method on it's own. It can be used for key exchange with symmetrical encryption methods like AES.
 
Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…