Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: Oblivious HTTP for Go (github.com/confidentsecurity)
10 points by jmort 8 days ago | hide | past | favorite | discuss
I couldn't find a suitable go implementation for Oblivious HTTP Client & Gateway (RFC 9458). So, I'm open sourcing ours.

Some background: OHTTP is a protocol that hides who you are from the data you send - if you've ever used products of Apple, Mozilla, Fastly, or Cloudflare (to name a few) you probably used OHTTP.

Key Features:

- implemented as http.RoundTripper

- supports chunked transfer encoding

- customizable HPKE (e.g., for custom hardware-based encryption)

- built on top of twoway and bhttp libraries

Repo: https://github.com/confidentsecurity/ohttp

Detail: https://blog.confident.security/ohttp/

Explainer: https://support.mozilla.org/en-US/kb/ohttp-explained

Specs: https://datatracker.ietf.org/doc/rfc9458/ , https://datatracker.ietf.org/doc/draft-ietf-ohai-chunked-oht...

Feedback welcome!





Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: