Skip to content

Commit 0bf1b9c

Browse files
authored
Merge pull request #152 from whyoleg/patch-1
Add rsocket-kotlin and cryptography-kotlin
2 parents 9c94f19 + 2b908e8 commit 0bf1b9c

File tree

1 file changed

+42
-22
lines changed

1 file changed

+42
-22
lines changed

README.md

Lines changed: 42 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,17 @@
5858
![badge][badge-android]
5959
![badge][badge-jvm]
6060

61+
* [rsocket-kotlin](https://github.com/rsocket/rsocket-kotlin) - [RSocket](https://rsocket.io) Kotlin multi-platform implementation based on [kotlinx.coroutines](https://github.com/Kotlin/kotlinx.coroutines) and [Ktor](https://github.com/ktorio/ktor).
62+
![badge][badge-android]
63+
![badge][badge-ios]
64+
![badge][badge-js]
65+
![badge][badge-jvm]
66+
![badge][badge-linux]
67+
![badge][badge-mac]
68+
![badge][badge-windows]
69+
![badge][badge-watchos]
70+
![badge][badge-tvos]
71+
6172
#### GraphQL
6273

6374
* [apollo](https://www.apollographql.com/docs/android/essentials/get-started-multiplatform/) - Multiplatform official GraphQL client.
@@ -631,23 +642,38 @@
631642
![badge][badge-windows]
632643
![badge][badge-linux]
633644

634-
* [KotlinCrypto/hash](https://github.com/KotlinCrypto/hash) - Hash functions (MD5/SHA1/SHA2/SHA3).
645+
#### Cryptography
646+
647+
* [krypt](https://github.com/korlibs/krypto) - Cryptography library. Support for SecureRandom, Hash(MD5/SHA1/SHA256), AES.
635648
![badge][badge-android]
636-
![badge][badge-jvm]
649+
![badge][badge-ios]
637650
![badge][badge-js]
638-
![badge][badge-nodejs]
639-
![badge][badge-wasm]
651+
![badge][badge-jvm]
640652
![badge][badge-linux]
653+
![badge][badge-mac]
641654
![badge][badge-windows]
655+
656+
* [kotlin-multiplatform-libsodium](https://github.com/ionspin/kotlin-multiplatform-libsodium) - A Kotlin Multiplatform wrapper for Libsodium cryptography library.
657+
![badge][badge-android]
642658
![badge][badge-ios]
659+
![badge][badge-js]
660+
![badge][badge-jvm]
661+
![badge][badge-linux]
643662
![badge][badge-mac]
663+
![badge][badge-windows]
644664
![badge][badge-watchos]
645665
![badge][badge-tvos]
646-
![badge][badge-android-native]
647-
![badge][badge-js-ir]
648-
![badge][badge-apple-silicon]
649666

650-
* [KotlinCrypto/MACs](https://github.com/KotlinCrypto/MACs) - Message Authentication Code functions (Hmac MD5/SHA1/SHA2/SHA3, KMAC).
667+
* [cryptography-kotlin](https://github.com/whyoleg/cryptography-kotlin) - Type-safe Multiplatform cryptography library for Kotlin which doesn't implement any cryptography algorithm on its own, but wraps well-known future-proof solutions like [OpenSSL 3.x](https://www.openssl.org), [WebCrypto](https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API) or [JCA](https://docs.oracle.com/en/java/javase/17/security/java-cryptography-architecture-jca-reference-guide.html).
668+
![badge][badge-android]
669+
![badge][badge-ios]
670+
![badge][badge-js]
671+
![badge][badge-jvm]
672+
![badge][badge-linux]
673+
![badge][badge-mac]
674+
![badge][badge-windows]
675+
676+
* [KotlinCrypto/hash](https://github.com/KotlinCrypto/hash) - Hash functions (MD5/SHA1/SHA2/SHA3).
651677
![badge][badge-android]
652678
![badge][badge-jvm]
653679
![badge][badge-js]
@@ -663,7 +689,7 @@
663689
![badge][badge-js-ir]
664690
![badge][badge-apple-silicon]
665691

666-
* [KotlinCrypto/sponges](https://github.com/KotlinCrypto/sponges) - Sponge functions & state (Keccak-p).
692+
* [KotlinCrypto/MACs](https://github.com/KotlinCrypto/MACs) - Message Authentication Code functions (Hmac MD5/SHA1/SHA2/SHA3, KMAC).
667693
![badge][badge-android]
668694
![badge][badge-jvm]
669695
![badge][badge-js]
@@ -679,27 +705,21 @@
679705
![badge][badge-js-ir]
680706
![badge][badge-apple-silicon]
681707

682-
#### Cipher
683-
684-
* [krypt](https://github.com/korlibs/krypto) - Cryptography library. Support for SecureRandom, Hash(MD5/SHA1/SHA256), AES.
708+
* [KotlinCrypto/sponges](https://github.com/KotlinCrypto/sponges) - Sponge functions & state (Keccak-p).
685709
![badge][badge-android]
686-
![badge][badge-ios]
687-
![badge][badge-js]
688710
![badge][badge-jvm]
711+
![badge][badge-js]
712+
![badge][badge-nodejs]
713+
![badge][badge-wasm]
689714
![badge][badge-linux]
690-
![badge][badge-mac]
691715
![badge][badge-windows]
692-
693-
* [kotlin-multiplatform-libsodium](https://github.com/ionspin/kotlin-multiplatform-libsodium) - A Kotlin Multiplatform wrapper for Libsodium cryptography library.
694-
![badge][badge-android]
695716
![badge][badge-ios]
696-
![badge][badge-js]
697-
![badge][badge-jvm]
698-
![badge][badge-linux]
699717
![badge][badge-mac]
700-
![badge][badge-windows]
701718
![badge][badge-watchos]
702719
![badge][badge-tvos]
720+
![badge][badge-android-native]
721+
![badge][badge-js-ir]
722+
![badge][badge-apple-silicon]
703723

704724
* [KotlinCrypto/secure-random](https://github.com/KotlinCrypto/secure-random) - Cryptographically secure random number generator, `SecureRandom`.
705725
![badge][badge-android]

0 commit comments

Comments
 (0)