Oleg Yukhnevich
Oleg Yukhnevich
Hey! There is no support for custom `nonce` for GCM on current moment. `nonce` will be autogenerated and prepended: `input=plaintext`, `output=nonce+ciphertext+authTag`. Do you really need to be able to provide...
[0.4.0 was just released!](https://github.com/whyoleg/cryptography-kotlin/releases/tag/0.4.0) It's now possible with AES-GCM to provide IV via `encryptWithIv`/`decryptWithIv` functions
@b95505017, they are marked because those should be used with care. Specifically, you should not reuse the same IV, or you could compromise security. This is the main reason why...
[Dokka Gradle plugin v2](https://kotlinlang.org/docs/dokka-migration.html) logs only warning and errors by default now: https://github.com/Kotlin/dokka/pull/3833
Curious: could the alternative to the `Serializers DSL` be to just use the `intermediate` model? (I will use [example from docs](https://github.com/Kotlin/kotlinx.serialization/blob/550e1a8ae34ccaf6ba18624c320f3d360255df34/guide/example/example-serializer-23.kt) as base) Original: ```kotlin // NOT @Serializable class Project(val...
@copilot Implement tests: via test vectors (from rfcs), compatibility and just default tests based on ecdh and other algorithms tests Also, implement DH for OpenSSL provider
@copilot now implement support for DH in Apple provider and mention DH in supported algorithms.
(Note: I'm not a maintainer of kotlinx-io, so my thoughts here are mostly based on my experience of working with kotlinx-io in [cryptography-kotlin](https://github.com/whyoleg/cryptography-kotlin) and [rsocket-kotlin](https://github.com/rsocket/rsocket-kotlin)) --- Do you mind sharing...
> It seems like the WebCrypto provider does not currently support AES-CMAC Yes, that's correct. The `WebCrypto` API has a list of [supported algorithms](https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto#supported_algorithms). > Is there a way to...
Dokka collector tasks were phased out in DGPv2, so this issue is obsolete: https://kotlinlang.org/docs/dokka-migration.html#address-deprecations-and-removals