=====================================================================
===============   Matrix software protection system   ===============
===============                for                    ===============
===============           JAVA applications           ===============
=====================================================================
===============        Copyright (c) TDi GmbH         ===============
=====================================================================

IMPLEMENTIERUNG DES MATRIX-DONGLES IN JAVA ANWENDUNGEN
------------------------------------------------------
Die Matrix-API beinhaltet auch das Java-Interface JNI (Java Native 
Interface). Die Matrix-API muss im Java-Path oder in einem bekannten 
Pfad liegen, damit diese von Ihrer Anwendung gefunden werden kann.
Diese Version unterstützt Windows (JNI), Linux (JNI) und Mac-OSX (JNI).


Anforderungen unter Windows:
----------------------------
Matrix-API für Windows (matrix32.dll). Die minimale Version mit 
dem JNI-Interface ist V2.60.


Anforderungen unter Linux:
--------------------------
Matrix-API für Linux (libmxlin.so.x.x.x). Die minimale Version mit 
dem JNI-Interface ist 2.6.0 (libmxlin.so.2.6.0).
Zusätlich wird folgender Symbolic-Link benötigt:

ln -s  ${LIBDIR}/libmxlin.so.2.6.0  ${LIBDIR}/libmatrix32.so


Anforderungen unter Mac-OSX:
----------------------------
Matrix-API für Mac-OSX (libmxmacxxx.dylib). Die minimale Version 
mit JNI-Interface ist 260 (libmxmac260.dylib).
Zusätlich wird folgender Symbolic-Link in /usr/lib benötigt:

cd /usr/lib
ln -s  libmxmac260.dylib libmatrix32.jnilib


Beschreibung der Dateien:
-------------------------
'Matrix.class' - Diese Klasse ist die Schnittstelle für den Zugriff
                 auf die Matrix-API.
'Matrix.java'  - Source-Code für die Klasse mit der Schnittstelle für
                 den Zugriff auf die Matrix-API.
'MxTea.class'  - Klasse mit der Java-Implementierung des 
                 TEA-Verschlüsselungsalgorithmus.
'MxTea.java'   - Source-Code für die Klasse mit der Java-Implementierung
                 des TEA-Verschlüsselungsalgorithmus.
'Demo.java'    - Ist ein Demo-Programm für die Integration des
                 Matrix-Dongles.

Starten Sie das Demo-Programm mit dem Kommando 'java Demo'.

