en- and decryption implemented. stable state. new version number.
we may need unit tests