🔒 Desentralized TLS verification 🔒

Infrastructure

Submitted by: Ktl_XV

The problem 🔒 Desentralized TLS verification 🔒 solves

image (These headlines are from 10+ years ago)

Challenges you ran into

  • Rust libraries don't make it easy to do custom validation of TLS certificates, unless you go to relatively low level integrations
  • Adding HTTP -> HTTPS support to a SOCKS proxy to avoid showing certificate warnings to users
  • Users still see an invalid certificate warning
  • Cross platform way to notify users so they don't have to check the logs

Technology used

  • Forked off from https://github.com/dizda/fast-socks5 and added ENS integration + some custom certificate validation.
  • Redis
https://github.com/dizda/fast-socks5/compare/master...Ktl-XV:ens-verify-socks5:master https://hackmd.io/@Ktl-XV/HJKL9Vl4C#/