[Tinyos-help] Public key encryption code-tinyECC

Aurélien Francillon aurelien.francillon at inrialpes.fr
Thu Mar 20 12:12:06 PDT 2008


Hi,

Sibel Demirkol a écrit :
> Hi,
>  
> I need to use public and symmetric key encryption schemes for micaz 
> motes for my project. I have found tinyECC for PKE but it is compatible 
> for version 1.x. Is there anyone ported the code of TinyECC to tinyos 
> 2.x. 

I know that some people at NEC Europe labs have an implementation for 
ECC working on tinyos 2 but it's not public AFAIK...

> It would help me a lot. Also is there a symmetric enc. code that 
> you know I can use?

You can find one as part of TinyRNG, i uploaded it recently on my web 
page at:

http://planete.inrialpes.fr/~francill/Stuff.html

It's the Skipjack implementation from TinySEC with CBC mode that I 
ported from Tinyos 1 to Tinyos 2 . Look in the lib/tinyrng and 
tos/interfaces/ directory in the archive. I also made some modification 
to it such that it works for micaz and telosb (not asm optimized 
however) ...
BTW, it you want to use public and symmetric encryption you may also 
need a secure random number generator, you can look at TinyRNG for that ...

Cheers,
Aurélien




More information about the Tinyos-help mailing list