Multiplatform ECDSA and RSA Signer and Verifier
Supports Attestation on iOS and Android
Biometric Authentication on Android and iOS without Callbacks or Activity Passing (Magic!)
Public Keys (RSA and EC)
Algorithm Identifiers (Signatures, Hashing)
X509 Certificate Class (create, encode, decode)
Certification Request (CSR)
ObjectIdentifier Class with human-readable notation (e.g. 1.2.9.6245.3.72.13.4.7.6)
Generic ASN.1 abstractions to operate on and create arbitrary ASN.1 Data
JOSE-related data structures (JSON Web Keys, JWT, etc…)
COSE-related data structures (COSE Keys, CWT, etc…)
100% pure Kotlin BitSet
ASN.1 Parser and Encoder including a DSL to generate ASN.1 structures
Show HN: KMP Crypto Library with iOS Keychain and Android KeyStore Integration | Heykuki News