issues
search
ionspin
/
kotlin-multiplatform-crypto
Kotlin Multiplatform Cryptography Library
Apache License 2.0
45
stars
3
forks
source link
Extract interfaces
#13
Closed
ionspin
closed
4 years ago
ionspin
commented
4 years ago
Started just as as api extraction turned into:
Extracted API
Added scripts to build libsodium for all supported targets
Added custom coroutines and atomicfu that are build with Linux ARM64 target (don't work reliably at the moment)
Added wrappers for sha256 and sha512 to libsodium.js and submitted pull request upstream
Using lazysodium for java libsodium wrapping
Implemented delegated flavor foundation
Implemented delegated blake2b, SHA256 and SHA512
Probably a few more things I am forgetting
This pull request will also serve to try an get travis to build everything on all three platforms
Also added sample project, with currently implemented macOs, Linux and Windows simple samples
Started just as as api extraction turned into: