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.

Download


Paper 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