Authentication is a mechanism for service providers to check whether users have the right to access certain resources. Various networking services supporting heterogeneous devices have recently emerged. In particular, the progress of mobile devices and the development of wireless communication have expanded the scope of these services. The network facilitates more convenient and safer life, such as the cooperation of a remotely located group and various automation systems.
This thesis provides a lightweight autonomous authentication framework for ubiquitous services. We propose three authentication protocols. The first is an efficient authentication method for roaming users in a mobile network environment. The proposed scheme considers the limitations of mobile devices and mobile networks and minimizes the computation and communication overhead for authentication. It also shows the safety against feasible attacks on the mobile network environment.
The second protocol is a ticket-based authentication method for cooperating users in the ubiquitous environment. It is efficient because users can authenticate themselves numerous times with one ticket. This paper suggests how to design tickets and evaluate them.
The third protocol is a device authentication method for automation services. Device authentication is essential for a more secure service, since an automation service requires many connected heterogeneous devices. This paper defines the digital DNA for an effective device authentication. In addition, it guarantees the authenticity, integrity, and confidentiality of data.