Skip to content
forked from abstractj/kalium

Java binding to the Networking and Cryptography (NaCl) library with the awesomeness of libsodium

License

Notifications You must be signed in to change notification settings

salty-pig/kalium

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kalium - Java binding to the Networking and Cryptography (NaCl) library

A Java binding to Networking and Cryptography library by Daniel J. Bernstein. All the hard work of making a portable NaCl API version was done by Frank Denis on libsodium and kalium was totally inspired by Tony Arcieri's work with RbNaCl.

Requirements

Installation

libsodium

kalium is implemented using jnr-ffi to bind the shared libraries from libsodium. For a more detailed explanation, please refer to RbNaCl's documentation.

OS X users can get libsodium via homebrew with:

brew install libsodium 

kalium installation

Add as a Maven dependency at your project:

<dependency>
    <groupId>org.abstractj.kalium</groupId>
    <artifactId>kalium</artifactId>
    <version>0.3.0</version>
    <scope>compile</scope>
</dependency>

Notes

kalium is a work in progress, feedback, bug reports and patches are always welcome.

Build Status

About

Java binding to the Networking and Cryptography (NaCl) library with the awesomeness of libsodium

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%