Skip to content

Releases: junkurihara/modoh-server

0.3.0

20 Aug 07:12
2f60ea3
Compare
Choose a tag to compare

Improvement

  • Supported blind RSA signature to issue anonymous tokens
  • Add logging service
  • Refactor: lots of minor improvements

What's Changed

Full Changelog: 0.2.0...0.3.0

0.2.0

16 May 07:45
3150ff8
Compare
Choose a tag to compare

This release contains a lot of brand-new features related to HTTP message signatures (RFC9421) for Mutualized Oblivious DNS over HTTPS.

  • Support DH Key-exchange based HMAC signature and public key based signature for HTTP message signatures
    • DHKex (X25519 and ECDH-P256) based HMAC-SHA256 signature
    • Public key based signature (EdDSA and ECDSA-P256)
  • Wire protocol and wire format for exposed public keys.
  • New features called "httpsig transition margin": This allows us to solve problems related to key updates. In particular, even if new public keys are published for DHKex at a sender and the latest keys are not yet fetched by a receiver (i.e., the receiver still have stale public keys of the sender), the receiver can still verify the request dispatched from the sender securely. This is really demanded in the async key exchange situations like our httpsig public key rotation scenario.
  • Support online registry hosting a list of HTTP message signatures enabled domains, much like the dnscrypt/dnscrypt-resolvers. Unlike the list fetched by clients, the registry for http message signatures enabled domains is referred to by relays and target resolvers.

What's Changed

Full Changelog: 0.1.0...0.2.0

0.1.0

18 Jan 03:15
759974b
Compare
Choose a tag to compare

Initial release!

What's Changed

Full Changelog: https://github.com/junkurihara/modoh-server/commits/0.1.0