A crucial aspect when establishing a secure peer-to-peer communication channel is the negotiation of the security parameters used to protect the successive data communications, including the various encryption and authentication keys. There are different secure protocol (such as IPSec, TLS, SSH, etc.) currently defined with their own negotiation mechanisms; unfortunately they usually rely on a pre-established trust relationship or secure association based on a shared secret key, some digital certificates, or a Public Key Infrastructure (PKI). In this work we propose a new alternative key agreement protocol for setting up multimedia sessions between User Agents (UAs) without requiring any pre-shared key or trust relationship or PKI. When two UAs communicate for the first time, a new key is established through Diffie-Hellman algorithm and authenticated by end users through vocal reading of a short authentication string. The proposed protocol has been also implemented and integrated in a publicly available VoIP UA.

A Key Agreement Protocol for P2P VoIP Applications / R. Pecori; L. Veltri. - (2009), pp. 276-280. ((Intervento presentato al convegno 17th International Conference on Software, Telecommunications and Computer Networks (SoftCOM 2009) tenutosi a Split-Hvar-Korcula, Croatia nel September 24-26.

A Key Agreement Protocol for P2P VoIP Applications

PECORI, Riccardo;VELTRI, Luca
2009

Abstract

A crucial aspect when establishing a secure peer-to-peer communication channel is the negotiation of the security parameters used to protect the successive data communications, including the various encryption and authentication keys. There are different secure protocol (such as IPSec, TLS, SSH, etc.) currently defined with their own negotiation mechanisms; unfortunately they usually rely on a pre-established trust relationship or secure association based on a shared secret key, some digital certificates, or a Public Key Infrastructure (PKI). In this work we propose a new alternative key agreement protocol for setting up multimedia sessions between User Agents (UAs) without requiring any pre-shared key or trust relationship or PKI. When two UAs communicate for the first time, a new key is established through Diffie-Hellman algorithm and authenticated by end users through vocal reading of a short authentication string. The proposed protocol has been also implemented and integrated in a publicly available VoIP UA.
9781424449736
A Key Agreement Protocol for P2P VoIP Applications / R. Pecori; L. Veltri. - (2009), pp. 276-280. ((Intervento presentato al convegno 17th International Conference on Software, Telecommunications and Computer Networks (SoftCOM 2009) tenutosi a Split-Hvar-Korcula, Croatia nel September 24-26.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/11381/2291483
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 10
  • ???jsp.display-item.citation.isi??? 9
social impact