9 apparatus for data and communication processing, namely, microcomputers, servers for files and application programs, servers for communication and/or transactions, facsimile, telex, PABX (Private Automatic Branch Exchange); computers and parts therefor; computer peripherals; utility computer software and computer software for preventing access to computer systems and the data therein and the duplication of data; computer software for controlling input or output within data processing systems or network systems or server systems, or at least one database distributed by a server or application programs; computer software for protecting and verifying data accuracy and authenticity, for putting under secrecy and encrypting data while creating, compressing, decompressing, reading, writing, memorizing or storing data or set of data