T-Auth: A Novel Authentication Mechanism for the IoT Based on Smart Contracts and PUFs | IEEE Conference Publication | IEEE Xplore