Design and Implementation of RESTful Non-repudiation Services
Saman Barakat
Abstract
Saman Barakat
Abstract
Security issues can be a barrier to make successful online businesses because the Internet can make critical information vulnerable [1, 2]. Non-repudiation is a security feature that is related to integrity and authenticity [3]. Providing non-repudiation for online communication is a key factor to achieve a successful electronic business [2]. Non-repudiation should ensure that each involvement in an online interaction cannot be denied. Besides, non-repudiation, fairness between the parties also plays an important role to achieve successful electronic businesses. One solution used to achieve fair non-repudiation services is by using a trusted third party (TTP) that implements fair non-repudiation protocols [4]. This project uses work that has been done by Cook et al in 2006 [5] as a starting point, which was a non-repudiation service project that uses SOAP web service technology. However, this project aims to implement non-repudiation services using Representational State Transfer (REST) architecture style principles in order to obtain significant advantages that REST technology provides such as scalability and simplicity.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Security issues can be a barrier to make successful online businesses because the Internet can make critical information vulnerable [1, 2]. Non-repudiation is a security feature that is related to integrity and authenticity [3]. Providing non-repudiation for online communication is a key factor to achieve a successful electronic business [2]. Non-repudiation should ensure that each involvement in an online interaction cannot be denied. Besides, non-repudiation, fairness between the parties also plays an important role to achieve successful electronic businesses. One solution used to achieve fair non-repudiation services is by using a trusted third party (TTP) that implements fair non-repudiation protocols [4]. This project uses work that has been done by Cook et al in 2006 [5] as a starting point, which was a non-repudiation service project that uses SOAP web service technology. However, this project aims to implement non-repudiation services using Representational State Transfer (REST) architecture style principles in order to obtain significant advantages that REST technology provides such as scalability and simplicity.
Key concepts: Non-repudiation, Computer security, Computer science, The Internet, Service (business), Web service, Representational state transfer, Service-oriented architecture