-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
Idea:
Automatically provide HTTPS for HTTP content from Ygg-IPs:
- Generate and provide a root-certificate and add it to the system.
- Automatically forward URLs of the form "http://Ygg-IP" to https.
- Transparently create a certificate for "https://Ygg-IPs" as soon as they are queried through the proxy
HTTP-Server -> Yggdrasil -> Yggstack (Yggdrasil -> Proxy -> HTTPS) -> Client
Why?
🡆 If Yggstack install a root certificate and then generates certificates for Ygg-IPs and HTTPS-wraps the HTTP traffic, we would achieve a "valid" certificates for Ygg-IPs automatically.
HTTPS is needed for a secure context which is a Window or Worker for which certain minimum standards of authentication and confidentiality are met. Many Web APIs and features are accessible only in a secure context. Eg.:
- Geolocation API
- Service Workers
- Web Bluetooth
- Media Capture and Streams (getUserMedia)
- Payment Request API
- Credential Management API
- WebCrypto API
Metadata
Metadata
Assignees
Labels
No labels