-
The intent of including the version number in the KV key path is to ensure that one receiver config is generated for each version. However the same key/value, i.e., hpke_receiver_config/version/v04/co…
-
> The JWE way of doing this is IMHO to use "alg":"dir" and "enc": "HPKE...". This would remove the restriction to only support compact mode (which i assume is to prevent "enc" being slapped in to an u…
panva updated
8 months ago
-
I don't fully understand the reasoning the CMS needs to be a browser API, rather than an application-layer library. I understand that the CMS RFC is not very good, and ambiguous, and that implementati…
-
Action item from discussion on 2024-01-30.
We need to list these macros and how they are currently documented and applied in the code.
We need possible ways how to be able to change/discard them as …
-
Currently, when a task is provisioned via `divviup-api` and the Janus aggregator API, the leader will always [generate a new collector authentication token](https://github.com/divviup/janus/blob/5294b…
-
We still have the opportunity to make breaking changes to Janus 0.7.0 as we have only released prerelease versions of it so far. Let's break public Rust API, database schema, emitted binaries!
- [x…
-
### Version
latest
### Description
so, for context, I'm using arch linux, the project needs to be statically linked, so I chose to link it with musl, I installed the wolfssl package and the musl pa…
-
`.github/workflows/release.yml`
```
build-rust-cross:
timeout-minutes: 10
name: build rust cross - ${{ matrix.platform.release_for }}
strategy:
matrix:
platform:…
-
I saw in another issue that you intentionally don't implement montgomery curve operations. I believe/assume this means you intentionally don't have an `encrypt()` / `decrypt()` method pair on the `x25…
-
Why isn't the `OSSL_HPKE_SUITE` opaque?
Why is it passed directly on the stack and returned, as opposed to pointers?
The project did lots of work to make *everything* opaque, this seems like a step …