الملخص
Internet of Thing (IoT)" is a major and emerging technology where different devices are associated together to operate smartly deprived of human’s intervention. IoT has a great effect on economic, social and commercial life. The extremely large number of associated devices together through different protocols make it vulnerable to be threatened by several types of attacks, such as; Unauthorized Access and Authentication Attacks, Network Attacks, Data Privacy and Integrity Attacks, and Supply Chain Attacks. Building and developing lightweight authentication systems for IoT devices are indeed crucial due to several compelling reasons, including; Resource Constraints, Security Concerns, Scalability, Bandwidth Efficiency, Latency Considerations, Cost Reduction, Long Lifecycle and the overall User Experience. Blockchain and “Machine Learning (ML)” are emerging technologies that may be exploited in solving different security problems. This paper presents a survey of lightweight authentication protocols and schemes that are adopted and applied for IoT environment. The security issues in IoT environment are also discussed besides the different types of attacks that may face the network. The paper held a comparison between the selected works and studies in terms of different criteria including the benefits, the results, the used applications and technologies or methods.