All modules:

Link copied to clipboard

BigInt: an arbitrary-precision integer.

Link copied to clipboard

Provides multiplatform API to build, get and use cryptography primitives

Link copied to clipboard

Provides implementation of CryptographyProvider via CommonCrypto

Link copied to clipboard

Shared implementation details for providers

Link copied to clipboard

Provides implementation of CryptographyProvider via JDK built-in JCA

Link copied to clipboard

Provides implementation of CryptographyProvider via OpenSSL 3.x

Link copied to clipboard

Provides implementation of CryptographyProvider via WebCrypto

Link copied to clipboard

CryptographyRandom: zero-dependency platform-dependent CSPRNG exposed via kotlin.Random API

Link copied to clipboard

ASN.1/DER: binary serialization of ASN.1/DER content via kotlinx.serialization

Link copied to clipboard

ASN.1 modules/declarations from different RFCs, f.e. SubjectPublicKeyInfo from RFC5280 and PrivateKeyInfo from RFC5208

Link copied to clipboard

PEM: encoding/decoding of PEM content from/to String or ByteArray