Byzantine Fault-Tolerant Routing for Large-Scale Wireless Sensor Networks Based on Fast ECDSA

被引:7
作者
Xu, Jiawei [1 ]
Wang, Keda [5 ]
Wang, Chao [1 ]
Hu, Feng [1 ]
Zhang, Zhenhua [3 ]
Xu, Shiyi [4 ]
Wu, Jie [2 ]
机构
[1] Shanghai Univ, Dept Commun & Informat Engn, Shanghai 200072, Peoples R China
[2] Temple Univ, Dept Comp & Informat Sci, Philadelphia, PA 19122 USA
[3] Ltd Huawei, Shenzhen 518219, Peoples R China
[4] Shanghai Univ, Inst Comp Engn & Sci, Shanghai 200072, Peoples R China
[5] China Informat Secur Res Inst, Beijing 102200, Peoples R China
基金
中国国家自然科学基金;
关键词
wireless sensor networks; Byzantine Generals Problem; fault-tolerant routing; Elliptic Curve Digital Signature Algorithm (ECDSA); LEACH-protocol;
D O I
10.1109/TST.2015.7350015
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Wireless sensor networks are a favorite target of Byzantine malicious attackers because of their limited energy, low calculation capability, and dynamic topology, and other important characteristics. The Byzantine Generals Problem is one of the classical problems in the area of fault tolerance, and has wide application, especially in distributed databases and systems. There is a lot of research in agreement and replication techniques that tolerate Byzantine faults. However, most of this work is not suited to large-scale wireless sensor networks, due to its high computational complexity. By introducing Fast ECDSA (Elliptic Curve Digital Signature Algorithm), which can resist timing and energy attacks, and reduce the proportion of verifying signature algorithm to generating signature algorithm to 1.2 times, we propose a new Byzantine fault-tolerant routing algorithm for large-scale wireless sensor networks with double-level hierarchical architecture. In different levels, the algorithm runs different BFT protocols. Theory and simulation results have proved that this algorithm has high security and the number of communication rounds between clusters is reduced by 1/3, which balances the network load. At the same time, the application of Fast ECDSA improves the security level of the network without burdening it.
引用
收藏
页码:627 / 633
页数:7
相关论文
共 18 条
  • [1] Steward: Scaling Byzantine Fault-Tolerant Replication to Wide Area Networks
    Amir, Yair
    Danilov, Claudiu
    Dolev, Danny
    Kirsch, Jonathan
    Lane, John
    Nita-Rotaru, Cristina
    Olsen, Josh
    Zage, David
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2010, 7 (01) : 80 - 93
  • [2] Deploying Wireless Sensor Networks with Fault-Tolerance for Structural Health Monitoring
    Bhuiyan, Md Zakirul Alam
    Wang, Guojun
    Cao, Jiannong
    Wu, Jie
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (02) : 382 - 395
  • [3] CASTRO M, 1999, MITLCSTM589
  • [4] Desmedt Y, 1998, LECT NOTES COMPUT SC, V1396, P158, DOI 10.1007/BFb0030418
  • [5] Hsieh H. C., 2004, THESIS CHAOYANG U TE
  • [6] Koh J. Y., 2014, P 2014 IEEE ICCS MAC
  • [7] Frequency and Similarity-Aware Partitioning for Cloud Storage Based on Space-Time Utility Maximization Model
    Li, Jianjiang
    Wu, Jie
    Ma, Zhanning
    [J]. TSINGHUA SCIENCE AND TECHNOLOGY, 2015, 20 (03) : 233 - 245
  • [8] Lin B., 2013, SCI CHINA INFORM SCI, V56
  • [9] LISKOV B, 2006, P 26 IEEE INT C DIST
  • [10] [刘洋 Liu Yang], 2006, [电子与信息学报, Journal of electronics & information technology], V28, P2386