TY - JOUR T1 - Design and Implementation of RESTful Non-repudiation Services AU - Saman Barakat JO - Journal of Information and Computing Science VL - 3 SP - 183 EP - 208 PY - 2024 DA - 2024/01 SN - 8 DO - http://doi.org/ UR - https://global-sci.org/intro/article_detail/jics/22611.html KW - Non-repudiation services, Non-repudiation protocols, Fair exchange protocols, Resful web services, REST.. AB - 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.