1. Kenneth Jørgensen
  2. tovikov-old

Overview

HTTPS SSH
TOVIKOV JAVA/GWT LIBRARY
========================
This a set of various utilities and implementations of things which are missing
in GWT. The library is for use with GWT, but use outside of GWT also works,
although it is not intended. Currently SHA-384 and SHA-512 are both really slow
due to emulation of 64-bit integers.

CRYPTOGRAPHY
============
Currently the following hashes are implemented:
* MD2
* MD4 (although the is a really insecure hash algorithm)
* MD5
* SHA1
* SHA-224
* SHA-256
* SHA-384
* SHA-512

MATH
====
32/64-bit unsigned integer emulation.

RANDOM
======
Entropy analyser.

UTILITIES
=========
* Base64 encoding and decoding.
* Byte conversion to/from hex/bin
* String to UTF8 encoding and decoding (this is missing from GWT)

DEPENDENCIES
============
If you want to compile the library yourself, the following dependencies need to
be put in the lib folder:
* JUnit
* GWT 2.2.0