This website requires JavaScript.
Explore
Help
Register
Sign In
YoungBlood
/
libsodium_wasm_experimental
Watch
3
Star
0
Fork
0
You've already forked libsodium_wasm_experimental
Code
Issues
Pull Requests
Actions
1
Packages
Projects
Releases
Wiki
Activity
389
Commits
1
Branch
0
Tags
Go to file
Code
Clone
HTTPS
Open with VS Code
Open with VSCodium
Open with Intellij IDEA
Download ZIP
Download TAR.GZ
Download BUNDLE
Ugljesa Jovanovic
0431f27e3e
Completed random support functions
2020-10-03 18:16:26 +02:00
buildSrc
Completed random support functions
2020-10-03 18:16:26 +02:00
gradle
/wrapper
Playing around with the API, added optins, will remove annotations in next commit
2020-06-05 20:09:38 +02:00
multiplatform-crypto
Change all occurences of additionalData to associatedData
2020-08-30 11:56:18 +02:00
multiplatform-crypto-api
Completed random support functions
2020-10-03 18:16:26 +02:00
multiplatform-crypto-delegated
Change all occurences of additionalData to associatedData
2020-08-30 11:56:18 +02:00
multiplatform-crypto-libsodium-bindings
Completed random support functions
2020-10-03 18:16:26 +02:00
sample
Update sourcesets
2020-08-09 12:24:50 +02:00
sodiumWrapper
Build everyting on mingw
2020-06-13 09:55:08 +02:00
.gitignore
Initial attempts and experiments
2020-07-18 13:41:21 +02:00
.gitmodules
Add libsodium and wrapper
2020-05-28 22:51:10 +02:00
.travis.yml
Split builds into more jobs as we are itting execution time limit on travis, it seems linking takes much longer on 1.4.0-rc
2020-08-09 10:59:21 +02:00
build.gradle.kts
Use dev version of dokka because we are in 1.4-M2
2020-06-13 18:16:43 +02:00
CHANGELOG.md
Update readme and changelog, as this is going into master so snapshots are available for experimenting
2020-08-08 22:22:38 +02:00
EXTERNAL_LICENSES
Built and included modified libsodium with additional wrappers, working blake, sha256/512 hashes
2020-06-09 20:30:12 +02:00
gradle.properties
Added android plugin, need to sort out shared jvm code next
2020-08-22 00:43:22 +02:00
gradlew
Initial commit
2019-07-20 11:39:26 +02:00
gradlew.bat
Initial commit
2019-07-20 11:39:26 +02:00
libsodium_js_debug_list.txt
Fixed native (i forgot to account for tag length. Added debug list of js functions, can be usefull when defining interface
2020-08-27 22:07:03 +02:00
LICENSE
Initial commit
2019-07-20 11:39:26 +02:00
linuxBuild.sh
Add delegated as base for future libsodium bindings, update travis yml to include it, start updating readme
2020-07-07 20:24:47 +02:00
linuxBuildAndPublish.sh
Add delegated as base for future libsodium bindings, update travis yml to include it, start updating readme
2020-07-07 20:24:47 +02:00
macBuild-ios.sh
Split builds into more jobs as we are itting execution time limit on travis, it seems linking takes much longer on 1.4.0-rc
2020-08-09 10:59:21 +02:00
macBuild-mac.sh
Split builds into more jobs as we are itting execution time limit on travis, it seems linking takes much longer on 1.4.0-rc
2020-08-09 10:59:21 +02:00
macBuild-pure-ios.sh
Split builds into more jobs as we are itting execution time limit on travis, it seems linking takes much longer on 1.4.0-rc
2020-08-09 10:59:21 +02:00
macBuild-pure-mac.sh
Split builds into more jobs as we are itting execution time limit on travis, it seems linking takes much longer on 1.4.0-rc
2020-08-09 10:59:21 +02:00
macBuild-pure-tvos.sh
Split builds into more jobs as we are itting execution time limit on travis, it seems linking takes much longer on 1.4.0-rc
2020-08-09 10:59:21 +02:00
macBuild-pure-watchos.sh
Split builds into more jobs as we are itting execution time limit on travis, it seems linking takes much longer on 1.4.0-rc
2020-08-09 10:59:21 +02:00
macBuild-tvos.sh
Add delegated as base for future libsodium bindings, update travis yml to include it, start updating readme
2020-07-07 20:24:47 +02:00
macBuild-watchos.sh
Add delegated as base for future libsodium bindings, update travis yml to include it, start updating readme
2020-07-07 20:24:47 +02:00
macBuild.sh
Disable macos and linux builds while we are setting up windows builds
2020-06-13 09:55:03 +02:00
macBuildAndPublish-ios.sh
Fix build script typos and missing configuration
2020-08-09 15:42:45 +02:00
macBuildAndPublish-mac.sh
Don't compile ios libsodium on mac build and vice versa, use default target names
2020-08-09 12:22:39 +02:00
macBuildAndPublish-pure-ios.sh
Ios -> IosX64
2020-08-09 16:26:40 +02:00
macBuildAndPublish-pure-mac.sh
Rename publish build script
2020-08-09 15:00:43 +02:00
macBuildAndPublish-pure-tvos.sh
remove delegate from pure publish script
2020-08-09 17:32:58 +02:00
macBuildAndPublish-pure-watchos.sh
Split builds into more jobs as we are itting execution time limit on travis, it seems linking takes much longer on 1.4.0-rc
2020-08-09 10:59:21 +02:00
macBuildAndPublish-tvos.sh
Split builds into more jobs as we are itting execution time limit on travis, it seems linking takes much longer on 1.4.0-rc
2020-08-09 10:59:21 +02:00
macBuildAndPublish-watchos.sh
Add delegated as base for future libsodium bindings, update travis yml to include it, start updating readme
2020-07-07 20:24:47 +02:00
README.md
Completed random support functions
2020-10-03 18:16:26 +02:00
settings.gradle.kts
Abandon generator approach
2020-08-21 18:57:20 +02:00
supported_bindings_list.md
Completed random support functions
2020-10-03 18:16:26 +02:00
test
Adding pwhash native and tests
2020-09-21 19:07:06 +02:00
windowsBuild-delegated.sh
Add delegated as base for future libsodium bindings, update travis yml to include it, start updating readme
2020-07-07 20:24:47 +02:00
windowsBuild-pure.sh
Update README to note 1.4-M2 state, split windows into pure and delegated build because it was hittin 50 minute timeout on travis
2020-06-13 13:08:03 +02:00
windowsBuildAndPublish-delegated.sh
Add delegated as base for future libsodium bindings, update travis yml to include it, start updating readme
2020-07-07 20:24:47 +02:00
windowsBuildAndPublish-pure.sh
Fix windows build task name and shell env for publish script
2020-06-13 18:52:06 +02:00
README.md
Kotlin Multiplatform Crypto Library
This repository contains two crypto related projects:
Libsodium bindings for Kotiln Multiplatform
Pure/Delegated kotlin multiplatform crypto library written from scratch in pure form.
Description
Fork of ionspin's kotlin-multiplatform-libsodium with wasmJS support
Readme
17
MiB
Languages
Kotlin
98.3%
Shell
1.7%