KAuth: A Strong Single Sign-On Service based on PKI
Panayiotis Charalambous, Marios Karapetris, Elias Athanasopoulos
2018
Abstract
We deploy PKI for human authentication. We use a publicly available infrastructure, namely Keybase, for managing public-key pairs across devices. In addition, Keybase offers us several features for identifying users in social networks and a login-to-Keybase process which is password-less, meaning that authentication takes place using digital signatures produced by an Elliptic Curve (EC) cryptosystem. By using Keybase, we minimize the required cryptographic keys to the absolute minimum: one. We transform Keybase to a Single Sign-On (SSO) service which can vet users for using other services, exactly as it happens now with very popular, but entirely password-based, services. We implement two authentication schemes based on Keybase, KAuth and KAuth+, and we evaluate them using a state-of-the-art methodology.
DownloadPaper Citation
in Harvard Style
Charalambous P., Karapetris M. and Athanasopoulos E. (2018). KAuth: A Strong Single Sign-On Service based on PKI.In Proceedings of the 15th International Joint Conference on e-Business and Telecommunications - Volume 1: SECRYPT, ISBN 978-989-758-319-3, pages 478-483. DOI: 10.5220/0006851904780483
in Bibtex Style
@conference{secrypt18,
author={Panayiotis Charalambous and Marios Karapetris and Elias Athanasopoulos},
title={KAuth: A Strong Single Sign-On Service based on PKI},
booktitle={Proceedings of the 15th International Joint Conference on e-Business and Telecommunications - Volume 1: SECRYPT,},
year={2018},
pages={478-483},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006851904780483},
isbn={978-989-758-319-3},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 15th International Joint Conference on e-Business and Telecommunications - Volume 1: SECRYPT,
TI - KAuth: A Strong Single Sign-On Service based on PKI
SN - 978-989-758-319-3
AU - Charalambous P.
AU - Karapetris M.
AU - Athanasopoulos E.
PY - 2018
SP - 478
EP - 483
DO - 10.5220/0006851904780483