In English

Authentication using Smart Contracts in a Blockchain

Eric Borgsten ; Oskar Jiang
Göteborg : Chalmers tekniska högskola, 2018. 64 s.
[Examensarbete på avancerad nivå]

A challenge with user authentication using passwords is to ensure that they are kept in a safe storage. The most commonly used approach to achieve this is to have a centralized storage with high security measurements but this puts this storage at high risk of being targeted in an attack. We propose an authentication method using a Smart Contracts in a blockchain as a public key storage to solve this issue. This enables same security standards as traditional authentication, with increased availability and usability. Our results show that this method of authentication is a viable alternative to existing ones.

Nyckelord: Computer Science, Blockchain, Ethereum, Authentication, Cryptocurrency, Distributed Systems



Publikationen registrerades 2018-11-02. Den ändrades senast 2018-11-02

CPL ID: 256254

Detta är en tjänst från Chalmers bibliotek