DocumentCode
2606690
Title
Secure Universal Plug and Play network
Author
Pehkonen, Vesa ; Koivisto, Juha
Author_Institution
VTT Tech. Res. Centre of Finland, Espoo, Finland
fYear
2010
fDate
23-25 Aug. 2010
Firstpage
11
Lastpage
14
Abstract
Universal Plug and Play (UPnP) is a set of specifications to enable and simplify the networking of electronic devices. UPnP does not generally provide any security and assumes that only trusted devices have access to the network. For networks where untrusted devices have to be taken into account, this paper proposes a secure UPnP network architecture, including key management. The architecture uses Transport Layer Security (TLS) to secure all TCP traffic, which carries most of UPnP messages. To establish a TLS session, each node must have an X.509 certificate for authentication. Certificates are granted by a local Certificate Authority (CA) but only if the Administrator has accepted the new node. UPnP discovery phase uses User Datagram Protocol (UDP) where it is not possible to use TLS, but we encrypt UDP data. UDP encryption key is shared by the whole network and distributed using TLS. We verified the architecture by implementation.
Keywords
computer network security; cryptography; protocols; TCP traffic; UDP encryption key; certificate authority; electronic devices; secure universal plug and play network; transport layer security; user datagram protocol; Computer architecture; Encryption; Protocols; Servers; Software; UPnP; key management; network security; security;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Assurance and Security (IAS), 2010 Sixth International Conference on
Conference_Location
Atlanta, GA
Print_ISBN
978-1-4244-7407-3
Type
conf
DOI
10.1109/ISIAS.2010.5604189
Filename
5604189
Link To Document