appropriate data modifications a module for encrypting and decrypting the data a module for creating html hyper text markup language pages and a module permitting communication with the database server 4 via an encrypted transmission more specifically the writing module belonging to the application 7 includes two portions of which one written in the u201c java u201d language contained in a set of u201c java u201d u201c byte code u201d files and the other written in the u201c c u201d language supplied in the form of two libraries the code written in u201c java u201d is comprised of two subsets i e a subset capable of creating the u201c iso u201d jolliet etc u201d file that will be burned and a subset using u201c java 39 s u201c java native interface u201d and resorting to functions in the u201c c u201d language linked to the operating system one of the two libraries belonging to the portion of the writing module written in the u201c c u201d language contains the functions specific to writing drivers etc and is completely linked to the operating system whereas the other library contains functions constituting the interface between the portion written in u201c java u201d and the preceding library in fact there are as many library pairs as there are operating systems supported by the module all components of the writing module as well as.