Collected sources and patterns will appear here. Add from search, explore, or the patterns library.
(StaticPublicKey, EphemeralPublicKey) -> (DoubleCiphertext, SharedSecret)
Encapsulate shared secrets against both static and ephemeral post-quantum public keys of a peer, combining outputs into a single authenticated shared secret.
Problem it solves
Using only ephemeral key encapsulation lacks authentication, while static-only schemes lack forward secrecy; combining them achieves both.
Consumes
Emits
The real projects this mechanism was found in. Attribution is the point — this is how the best teams actually do it.