Implementing QuartzLight in Java
This is the Java implementation of a modified version of the
Quartz signature scheme, called QuartzLight.
QuartzLight is not suitable for signature, as it is less secure than Quartz. However,
it can be used as a starting point for a Java implementation of Quartz.
You can access
- the related paper as
PS or
PDF file (approx. 200 kB each),
- the Java source code (320 kB)
of this implementation,
- the javadoc
documentation (600 kB) of the source code, and
- a tar-file (110 kB)
with both the source code, the classes, and the javadoc documentation.
Use "tar -xzf jhfe.tar.gz" to untar it.
Parts of the source code can certainly be used in other projects. E.g. the finite field
operations for GF(2^n), and also matrix operations (including LU decomposistion).
However, the software comes with no warranty as it is free of charge.
Christopher Wolf, 2002-09-05. eMail: hfe (at) Christopher-Wolf.de