Date of Award


Degree Name

Master of Science


Computer Science

First Advisor

Sinha, Koushik


As wireless communication continues to find usage in various IoT applications, the demand for security of wireless networks continues to rise. Stream ciphers constitute a popular choice for ensuring security of data communication in such applications. In order to minimize the cost, complexity and energy expenditure in the implementation of such stream ciphers, Linear Feedback Shift Registers(LFSRs) are used. In this work, we propose a light weight cryptographic(LWC) approach to provide security for wireless networks. In this paper, we propose a technique for generating stream of random keys from twitter streaming API data. The sequence of random keys generated by the proposed Pseudo-random Sequence Algorithm(PSA) has been tested by the NIST Statistical Test Suite for randomness. The test results show that PSA algorithm passes all the fifteen tests for randomness. The unpredictability of the random key values is governed by the unpredictable nature of the tweets from thousands of individuals. This proposed algorithm is simple to implement with low computational energy.




This thesis is only available for download to the SIUC community. Current SIUC affiliates may also access this paper off campus by searching Dissertations & Theses @ Southern Illinois University Carbondale from ProQuest. Others should contact the interlibrary loan department of your local library or contact ProQuest's Dissertation Express service.