Text this: SELAMAT: a new secure and lightweight multi-factor authentication scheme for cross-platform industrial IoT systems