Skip to content

TinyPairing is a pairing-based cryptographic library for wireless sensors. It provides efficient and lightweight implementation of bilinear pairing, pairing-related functions and associated elliptic curve arithmetic operations such as scalar multiplication, point addition and more.

License

Notifications You must be signed in to change notification settings

berniehub/TinyPairing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TinyPairing

TinyPairing is a pairing-based cryptographic library for wireless sensors. It provides most efficient and lightweight implementation of bilinear pairing, pairing-related functions and associated elliptic curve arithmetic operations such as scalar multiplication, point addition and more.

With the efficient algorithms and memory-saving implementation, the library is able to run public key cryptosystems on sensor platforms, for example MICAz with only 4KB RAM, 128KB ROM, and 7.3828-MHz ATmega128L micro-controller.

For more details of the algorithms and achieved academic results, please refer to the site http://www.cs.cityu.edu.hk/~ecc/TinyPairing/.

About

TinyPairing is a pairing-based cryptographic library for wireless sensors. It provides efficient and lightweight implementation of bilinear pairing, pairing-related functions and associated elliptic curve arithmetic operations such as scalar multiplication, point addition and more.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published