DocumentCode :
1579225
Title :
TLS Tandem
Author :
Badra, Mohamad ; Urien, Pascal
Author_Institution :
LIMOS Lab., UMR 6158
fYear :
2008
Firstpage :
1
Lastpage :
5
Abstract :
Nowadays, the TLS protocol (transport layer security) is the de facto standard for securing transactions across the Internet. It provides end-to-end secure communications with one way or mutual authentication between two network nodes. However, this protocol suffers from serious vulnerabilities because classical software implementations are not trusted and allow the use of falsified credentials (e.g. revoked and false certificates) and provide an unsecured storage of credentials (private keys, passwords, etc.). In this paper, we introduce the TLS smart card to prevent those issues and we describe the TLS Tandem protocol, a TLS extension cohabiting between two TLS software installed in both a docking host and a smart card. The card of our architecture, after which the TLS authentication is successfully performed, derives secret keys from the master secret key, and transmits these values to the TLS software installed in the docking host. We discuss the performance and the efficiency of TLS Tandem. The implementation and performances analysis are performed using smart cards and Java Card libraries.
Keywords :
Internet; security of data; transport protocols; Internet; Java card libraries; TLS Tandem protocol; TLS smart card; end-to-end secure communications; master secret key; mutual authentication; transport layer security protocol; Access protocols; Authentication; Identity management systems; Information security; Laboratories; Operating systems; Payloads; Smart cards; Telecommunications; Transport protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
New Technologies, Mobility and Security, 2008. NTMS '08.
Conference_Location :
Tangier
Print_ISBN :
978-1-42443547-0
Type :
conf
DOI :
10.1109/NTMS.2008.ECP.99
Filename :
4689153
Link To Document :
بازگشت