Update POM file and README.

Do not depend on incenp-base anymore.
This commit is contained in:
Damien Goutte-Gattat 2021-02-23 22:35:23 +00:00
parent 465a9727fd
commit 4948a24435
2 changed files with 23 additions and 16 deletions

View File

@ -6,18 +6,25 @@ Incenp-SJCL aims to provide a
The aim of the library is to give Java code the ability to decrypt data
that has been encrypted with SJCLs `encrypt()` convenience function and
to encrypt data that can later be decrypted with SJCLs `decrypt()`
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 JREs default
cryptographic provider by the [BouncyCastle](https://www.bouncycastle.org/)
library (for AES-CCM encryption).
To build the library with [Maven](https://maven.apache.org/), first
install the parent POM from my own repository by running
$ mvn dependency:get -DgroupId=org.incenp -DartifactId=incenp-sjcl \
-Dversion=1.1.0 -Dpackaging=pom \
You can then build the library by running, from the source directory
Build the library with [Maven](https://maven.apache.org/) by running,
from the source directory
$ mvn package

View File

@ -1,11 +1,7 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<name>Incenp SJCL-compatible Java Crypto Library</name>
@ -40,6 +36,10 @@
@ -63,7 +63,7 @@