Ugljesa Jovanovic af20a87205
Initial commit
2019-07-20 11:39:26 +02:00
2019-07-20 11:39:26 +02:00
2019-07-20 11:39:26 +02:00
2019-07-20 11:39:26 +02:00
2019-07-20 11:39:26 +02:00
2019-07-20 11:39:26 +02:00
2019-07-20 11:39:26 +02:00
2019-07-20 11:39:26 +02:00
2019-07-20 11:39:26 +02:00
2019-07-20 11:39:26 +02:00
2019-07-20 11:39:26 +02:00
2019-07-20 11:39:26 +02:00
2019-07-20 11:39:26 +02:00
2019-07-20 11:39:26 +02:00
2019-07-20 11:39:26 +02:00
2019-07-20 11:39:26 +02:00
2019-07-20 11:39:26 +02:00

Kotlin Multiplatform Crypto Library

Kotlin Multiplatform Crypto is a library for various cryptographic applications.

This is an extremely early release, currently only consisting of Blake2b and SHA256 and 512.

Notes & Roadmap

The API will move fast and break often until v1.0

Tenative plan is to add 25519 curve based signing and key exchange next.

Should I use this in production?

No, it's untested and unproven.

Integration

Gradle

implementation("com.ionspin.kotlin:crypto:0.0.1")

Snapshot builds

repositories {
    maven {
        url = uri("https://oss.sonatype.org/content/repositories/snapshots")
    }
}
implementation("com.ionspin.kotlin:crypto:0.0.1-SNAPSHOT")

Usage

To be continued...

Description
Fork of ionspin's kotlin-multiplatform-libsodium with wasmJS support
Readme Apache-2.0 17 MiB
Languages
Kotlin 98.3%
Shell 1.7%