Secure mutual authentication and automated access control for IoT smart home using cumulative Keyed-hash chain. (April 2019)