BCTrust: A decentralized authentication blockchain-based mechanism
A method for obtaining digital signatures and public-key cryptosystems