Results 38 comments of Matthew Nelson
trafficstars

I'll mull it over, but the road map for the hash lib is to tackle Blake next which will open up implementing Argon2 PBE (among other things). Will leave this...

I'll mull it over, but the road map for the hash lib is to tackle Blake next which will open up implementing Argon2 PBE (among other things). Will leave this...

Will have to wait until an implementation for Salsa is available for Kotlin Multiplatform. See type `02` https://gitlab.torproject.org/tpo/core/tor/-/blob/release-0.4.8/src/lib/crypt_ops/crypto_s2k.c?ref_type=heads#L50 The other types are deprecated and should not be utilized because of...

Adding the `blocked` label until #2 is completed

Can un-comment [THIS](https://github.com/05nelsonm/kmp-process/blob/10a267a2c1e2e79c81f1fb0c1300060175044564/build-logic/src/main/kotlin/-KmpConfigurationExtension.kt#L49) line, add to `src` the `mingMain` directory and have at it.

``` #if defined(__APPLE__) #include #endif static size_t entropy(void* buf, size_t n) { #if defined(__APPLE__) if (CCRandomGenerateBytes(buf, n) == kCCSuccess) return n; #elif defined(__linux__) && defined(SYS_getrandom) if (syscall(SYS_getrandom, buf, n, 0)...

Yes, `CCRandomGenerateBytes` is available on those platforms. I am using that now for all apple targets in [KotlinCrypto/random](https://random.kotlincrypto.org/library/crypto-rand/org.kotlincrypto.random/-crypto-rand/-default/index.html) Also, using my code above to patch the latest version and it...

> I modified the code accordingly (see commit [36cfaa4](https://github.com/utelle/SQLite3MultipleCiphers/commit/36cfaa4f0ac52e97984d44807fc7ec8c6df38088)), and the next release will include this change. However, it may take a few days until the next release will be...