(no title)
skuhn | 2 years ago
OHTTP is ideally suited for privacy enablement of APIs, whereas MASQUE is more for general purpose traffic.
OHTTP has similarities to MASQUE in that it uses a two hop proxy design where each proxy only knows part of the total requestor / request information. And in both cases these proxies must be operated by separate entities that do not collude.
However, the key difference is that in OHTTP the end destination is known, because there is a 1-1-1 mapping between OHTTP Relay -> OHTTP Gateway -> Target. This could become more generalized in future revisions to OHTTP, but right now it's all hardcoded behavior.
For more about OHTTP at Fastly, I wrote a blog post a while back at [1]. There is also the IETF draft spec at [2].
[1] https://www.fastly.com/blog/enabling-privacy-on-the-internet...
[2] https://datatracker.ietf.org/doc/html/draft-ietf-ohai-ohttp
TradingPlaces|2 years ago
So the Relay knows the requested URL? That’s not masked by the client?
skuhn|2 years ago
zeroentropy|2 years ago