{'fraction_non_alphanumeric': 0.020124913254684247, 'fraction_numerical': 0.0, 'mean_word_length': 5.408888888888889, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Survey: Authentication Protocols for Wireless Sensor Network in the Internet of Things; Keys and Attacks

Internet of things (IoT) is a new technology that enables things in a specific environment to communicate with each other over the internet. Objects need to communicate wirelessly with each other, so IoT includes wireless sensor networks (WSN), radio frequency identification (RFID), near field communication (NFC), and many to facilitate the communication process. WSN is a network of connected nodes use sensors to collect and share data between each other. In order to build heterogeneity IoT environments, Wireless Sensor Networks should be established to monitor and record activities of connected things. Standard security protocols are used to provide a seamless and secure connection in Wireless Sensor Networks, especially authentication and access control of nodes. In this paper, the importance of security issues within IoT-WSN environment highlighted, by providing a description of some existing authentication protocols used in wireless sensor network. Additionally, classifies the chosen protocols according to types of the secret key used to achieve their goals and types of attack that each protocol can prohibit in the network. The result presents common attacks in WSN resisted by some chosen protocols. This research considered a base for other researchers in Wireless Sensor Network and Internet of Things field.