Skip to content

KotlinCrypto

Cryptographic components for Kotlin Multiplatform.

Recognizing a need for native language cryptography for multiplatform, a long-term play was made with the creation of KotlinCrypto in February 2023 by Matthew Nelson.

With a focus on modularity (import what you need, not every cryptographic function under the sun), security and well constructed APIs, this organization hopes to become the go-to place for Kotlin Multiplatform devs' cryptography needs.

Drop a line in Discussions!

Pinned

  1. version-catalog version-catalog Public

    A VersionCatalog for the latest versions of all KotlinCrypto libraries

    Kotlin 5 1

  2. core core Public

    Low level core cryptographic components for Kotlin Multiplatform

    Kotlin 22 1

  3. hash hash Public

    Cryptographic hash functions for Kotlin Multiplatform

    Kotlin 42 3

  4. MACs MACs Public

    Message Authentication Code algorithms for Kotlin Multiplatform

    Kotlin 12 2

  5. secure-random secure-random Public

    A Kotlin Multiplatform library for obtaining cryptographically secure random data from system sources

    Kotlin 14 1

  6. endians endians Public

    Big & Little Endian utils for Kotlin Multiplatform

    Kotlin 9 1

Repositories

Showing 9 of 9 repositories
  • version-catalog Public

    A VersionCatalog for the latest versions of all KotlinCrypto libraries

    Kotlin 5 Apache-2.0 1 0 0 Updated Mar 20, 2024
  • secure-random Public

    A Kotlin Multiplatform library for obtaining cryptographically secure random data from system sources

    Kotlin 14 Apache-2.0 1 0 0 Updated Mar 20, 2024
  • MACs Public

    Message Authentication Code algorithms for Kotlin Multiplatform

    Kotlin 12 Apache-2.0 2 0 1 Updated Mar 19, 2024
  • hash Public

    Cryptographic hash functions for Kotlin Multiplatform

    Kotlin 42 Apache-2.0 3 4 0 Updated Mar 19, 2024
  • core Public

    Low level core cryptographic components for Kotlin Multiplatform

    Kotlin 22 Apache-2.0 1 0 0 Updated Mar 18, 2024
  • sponges Public

    Sponge functions for Kotlin Multiplatform

    Kotlin 4 Apache-2.0 2 0 0 Updated Mar 18, 2024
  • endians Public

    Big & Little Endian utils for Kotlin Multiplatform

    Kotlin 9 Apache-2.0 1 2 0 Updated Mar 18, 2024
  • documentation Public

    Documentation for KotlinCrypto repositories

    0 0 1 0 Updated Nov 30, 2023
  • .github Public
    0 0 0 0 Updated Apr 14, 2023