声明
摘要
第1章 引言
1.1 研究动机
1.2 预备知识及相关研究
1.2.1 无线传感器网络的密钥建立
1.2.2 椭圆曲线密码学
1.2.3 相关成果
1.3 本文贡献及论文结构
第2章 素数域上的椭圆曲线
2.1 基本定义及符号
2.1.1 椭圆曲线群结构
2.1.2 简化的Weierstrass等式
2.1.3 点的投影坐标表示
2.1.4 简化Weierstrass曲线上的标量乘法
2.2 蒙哥马利曲线
2.2.1 蒙哥马利曲线上的标量乘
2.3 爱德华兹曲线
2.3.1 爱德华兹曲线的群结构
2.3.2 扭曲的爱德华兹曲线
2.3.3 三类曲线转换关系
2.3.4 爱德华兹曲线的生成
第3章 椭圆曲线密码库实现
3.1 准备工作
3.1.1 域运算
3.1.2 椭圆曲线的生成规则
3.1.3 其他规则
3.1.4 蒙哥马利约减算法的参数准备
3.2 简化Weierstrass曲线上的实现
3.2.1 点乘运算
3.3 Montgomery曲线上的实现
3.3.1 蒙哥马利曲线的生成
3.3.2 点乘运算
3.4 扭曲的爱德华兹曲线上的实现
3.4.1 爱德华兹曲线的生成
3.4.2 点乘运算
第4章 实验及相关结果
4.1 实验平台
4.1.1 TinyOS
4.1.2 Atmel AVR Studio
4.2 性能评估
4.3 与其他椭圆曲线库的性能比较
4.3.1 TinyECC的性能评估
4.3.2 比较及分析
4.3.3 Micaz节点上的能量估计
第5章 结论及前景展望
参考文献
致谢
攻读硕士学位期间完成论文情况
攻读学位期间参与科研项目及国际交流情况