资 源 简 介
README for TinyECC Version 2.0
Author/Contact: An Liu, liuan79@gmail.com
Introduction
------------
TinyECC is a software package providing ECC-based PKC operations that
can be flexibly configured and integrated into sensor network
applications. It provides a digital signature scheme (ECDSA), a key
exchange protocol (ECDH), and a public key encryption scheme (ECIES).
It provides a number of optimization switches, which can turn
specific optimizations on or off based on developer"s needs.
TinyECC 2.0 supports MICA2/MICAz, TelosB/Tmote Sky, BSNV3, and Imote2
motes. It supports SECG recommended 128-bit, 160-bit and 192-bit
elliptic curve domain parameters.
How to install
--------------
1) Install TinyOS 2.1.1 or later version. ht
文 件 列 表
TinyECC-2.0
Alice.nc
private_key_point_msg.java
show_barrett.class
show_ecdh.class
ECC.nc
check_size_imote2.pl
testECDH.nc
testECIESM.nc
ECC.h
private_key_point_msg.class
testASM.nc
secp160k1.nc
show_barrett.java
ECDSA.nc
testECDSAM.nc
makefile_ECIES
Makefile
testECIES.nc
ECIESM.nc
secp128r2.nc
ECDHM.nc
COPYRIGHT
ECIESC.nc
BobM.nc
ecdh_key_msg.java
show_ecdsa.class
result.h
packet_msg.class
secp128r1.nc
ECIES.h
shared_key_msg.class
secp160r2.nc
public_key_msg.java
secp192k1.nc
ECCM.nc
public_key_point_msg.class
public_key_point_msg.java
testASMM.nc
check_size_telosb.pl
testECDSA.nc
time_msg.java
makefile_ECDH
NN.nc
makefile_Alice
ECCC.nc
CurveParam.nc
show_ecdsa.java
makefile_Bob
show_ecies.class
SHA1M.nc
ECDSAC.nc
shared_key_msg.java
time_msg.class
ECDH.nc
testECDHM.nc
show_ecies.java
makefile_result
makefile_testASM
RSAREF2.0_license.txt
Bob.nc
check_size_micaz.pl
ECDH.h
sha1.h
packet_msg.java
public_key_msg.class
ECDHC.nc
ECDSAM.nc
uint8_msg.class
ECIES.nc
private_key_msg.java
uint8_msg.java
AliceM.nc
secp192r1.nc
private_key_msg.class
ecdh_key_msg.class
SHA1.nc
show_ecdh.java
secp160r1.nc
NN.h
README.txt
NNM.nc