A Lightweight and User-centric Two-factor Authentication Mechanism for IoT Based on Blockchain and Smart Contract | IEEE Conference Publication | IEEE Xplore