-
### Problem:
Over in rustls, we'd like to implement Encrypted Client Hello. This uses [HPKE "Base" mode](https://datatracker.ietf.org/doc/rfc9180/). We've defined traits to generalise over this use…
-
I was testing the repository to check compatibility with the new apple implementation of `HPKE` but seems is not compatible.
When running this MVE
```swift
func letsTest() {
let cypher = HPK…
-
### Your Feature Request
ECH (Encrypted client hello) is a developing specification for encrypting the original client hello in an HTTP1.1/HTTP2 context.
The main purpose is making SNI sniffing …
-
I think I'm being fussy but I want to make sure we don't slip up here. Continuing from #336:
>The risk that the Poplar paper talks about when the aggregators don't have a consistent view of the pub…
-
For example, do I create a single random seed, split it, and feed half to X25519 keygen and the other half to Kyber768 keygen? Do each component scheme just do everything independently? The document …
-
Dear team,
Can you add the SHA-3 support?
- https://keccak.team/
- https://keccak.team/software.html
- https://en.wikipedia.org/wiki/SHA-3
Thanks in advance.
-
When it comes to requesting presentation of a digital credential from a wallet, one of the pre-requisites to enable a successful transaction is that the two parties in the protocol, the RP and wallet …
-
I understand that not all implementors necessarily can expose this for various reasons. However, a lot of types can in fact implement this, and for those, it will be very useful for users of this libr…
-
### Description
Expand the library of crypto algorithms by including post-quantum cryptographic algorithms approved by NIST.
- ML-KEM-768 (Kyber768) key encapsulation mechanism
- RSA-KEM-ML-KEM-7…
-
E.g. to see what a secure construction is.