AndroidJVMCommonJSJVMNative

Kotlin Multiplatform Crypto

Kotlin Multiplatform Libsodium Wrapper

Add to your project
implementation("com.ionspin.kotlin:multiplatform-crypto-libsodium-bindings:0.8.5")
Parent project

Experimental library wraps libsodium C sources and libsodium.js, offering a multiplatform wrapper for cryptographic functions. Emphasizes authenticated encryption, secret streams, and error handling, closely mirroring original libsodium API while adapting to Kotlin standards.

Version history
Package version Release date Platforms
0.9.2 6 months ago Common, JVM, AndroidJVM, Native, JS Details
0.9.1 6 months ago Common, JVM, AndroidJVM, Native, JS Details
0.9.0 12 months ago Common, JVM, AndroidJVM, Native, JS Details
0.8.9 1 year ago Common, JVM, AndroidJVM, Native, JS Details
0.8.8 2 years ago Common, JVM, AndroidJVM, Native, JS Details
0.8.7 2 years ago Common, JVM, AndroidJVM, Native, JS Details
0.8.6 2 years ago Common, JVM, AndroidJVM, Native, JS Details
0.8.5 2 years ago Common, JVM, AndroidJVM, Native, JS
More versions will be indexed soon
Metadata
Version 2 years ago

0.8.5

  • Kotlin 1.6.10
  • Gradle 6.9
Supported targets
Android JVM:
  • 1.7
JVM:
  • 1.8
Linux:
  • linux_arm64
  • linux_x64
iOS:
  • ios_arm32
  • ios_arm64
  • ios_simulator_arm64
  • ios_x64
macOS:
  • macos_arm64
  • macos_x64
tvOS:
  • tvos_arm64
  • tvos_simulator_arm64
  • tvos_x64
watchOS:
  • watchos_arm32
  • watchos_arm64
  • watchos_simulator_arm64
  • watchos_x86
Developers