Font Size: a A A

Study Of Testing Technology For WSN Security Protocol And Design Of The Testing Systems

Posted on:2013-08-11Degree:MasterType:Thesis
Country:ChinaCandidate:S R JiFull Text:PDF
GTID:2248330395956519Subject:Information security
Abstract/Summary:PDF Full Text Request
The wireless sensor network (WSN) is a kind of data-centered, self-organizedwireless network, which has vast potential for future application. It is also a hotresearch field in many countries and attracted international attentions. WSN is a newgeneration network, it is necessary to consider threats to the WSN and how to addsecurity mechanisms to protect the sensor nodes to communicate securely. Because ofits lack of infrastructure, limited resources and other traits, many existingcryptographic algorithms and security protocols cannot directly applied to wirelesssensor networks, there is necessary to study and design algorithms and securityprotocols suitable for WSN according to its characteristics. Many security protocolshave been designed by researchers, all of which are claimed to meet safetyrequirements of the wireless sensor network. However, whether the protocols arecorrect and security in the implementation phase is an important factor affects thesecurity of the network, it requires protocol testing to verify performances of protocolimplementations comprehensively.Protocol testing typically includes conformance testing, interoperability testingand performance testing, and conformance testing is the basis of other tests. Thetesting for security protocols needs to take into account some safety factors of theprotocols, such as pseudo-random numbers, cryptographic algorithms, which affect thesecurity of the protocols. If you want to comprehensively testing WSN securityprotocols, there is need to pull out and separately testing the security elements. Whileexisting test approaches are unable to complete the testing, this caused testing can onlytest protocol interaction process without testing the security elements, so there is needto study protocol testing approaches of the security protocols to improve thecomprehensiveness of the testing of security protocols.This paper presents an automated black-box testing approach for WSN SecurityProtocols. It is based on the methods of conformance testing. First of all, formal theprotocol in the finite state machine model to obtain the state transition diagram, andthen determine the state outputs pseudo-random numbers and test sequences. Input testsequences can obtain pseudo-random numbers generated by the implementation, andthen perform random testing based on statistical analysis to the data. The testingapproach provides assessments of security functions of security protocols. In addition, this paper designs an adaptive black-box testing approach for common encryptionalgorithms in WSN, such as stream cipher and block cipher. The testing system canidentify the mode of encryption, and then perform customized testing to theencryptions. According to the designed scheme above, this paper designs the structureof testing systems, and describes modules and implementations of WSN securityprotocol testing system and the encryption testing system. The protocol SNEP and theencryption algorithm DES are selected to conduct the experiment of testing, and thetesting results are analyzed. The results prove the feasibility of the testing approaches.
Keywords/Search Tags:WSN, Security Protocols, Protocol Testing
PDF Full Text Request
Related items