ARTSY: A Reproduction Transaction System
Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesis
A Transaction Reproduction System (ARTSY) is a distributed system that enables secure transactions and reproductions of digital content over an insecure network. A field of application is reproductions of visual arts: A print workshop could for example use ARTSY to print a digital image that is located at a remote museum. The purpose of this master thesis project was to propose a specification for ARTSY and to show that it is technically feasible to implement it.
An analysis of the security threats in the ARTSY context was performed and a security model was developed. The security model was approved by a leading computer security expert. The security mechanisms that were chosen for the model were: Asymmetric cryptology, digital signatures, symmetric cryptology and a public key registry. A Software Requirements Specification was developed. It contains extra directives for image reproduction systems but it is possible to use it for an arbitrary type of reproduction system. A prototype of ARTSY was implemented using the Java programming language. The prototype uses XML to manage information and Java RMI to enable remote communication between its components. It was built as a platform independent system and it has been tested and proven to be operational on the Sun Solaris platform as well as the Win32 platform.
Place, publisher, year, edition, pages
Institutionen för systemteknik , 2003. , ca 151 med var. p.
Technology, distributed system, XML, Java, cryptography, computer security, key establishment protocol, CORBA, Java RMI, RSA, DES, security threats
Engineering and Technology
IdentifiersURN: urn:nbn:se:liu:diva-1611OAI: oai:DiVA.org:liu-1611DiVA: diva2:18935
Subject / course
Computer Vision Laboratory