|
||
---|---|---|
src/main/java/org/incenp/sjcl | ||
.gitignore | ||
COPYING | ||
README.md | ||
pom.xml |
README.md
Incenp-SJCL - Incenp.org’s SJCL for Java
Incenp-SJCL aims to provide a SJCL-compatible cryptographic library.
Contents
The aim of the library is to give Java code the ability to decrypt data
that has been encrypted with SJCL’s encrypt()
convenience function and
to encrypt data that can later be decrypted with SJCL’s decrypt()
function.
To that end, currently the library provides a org.incenp.sjcl.SJCL
static class with the static methods encrypt()
and decrypt()
.
All cryptographic operations are performed either by the JRE’s default cryptographic provider by the BouncyCastle library (for AES-CCM encryption).
Installation
Build the library with Maven by running, from the source directory
$ mvn package
Copying
Incenp-SJCL is distributed under the terms of the GNU General Public License, version 3 or higher. The full license is included in the COPYING file of the source distribution.
Repository
The latest source code is available in a Git repository at https://git.incenp.org/damien/incenp-sjcl.