Trustless Two-Factor Authentication Using Smart Contracts in Blockchains | IEEE Conference Publication | IEEE Xplore