Guardian Project
  • About
    • New Branding
    • Our Story
    • Partners and Funding
    • Press
    • Services
    • Signing Keys
    • Team
  • Apps
    • Checkey: info on local apps
    • Círculo
    • Haven
    • Location Privacy - BETA
    • ObscuraCam: The Privacy Camera
    • Orbot: Proxy with Tor
    • Orfox
    • PixelKnot: Hidden Messages
    • ProofMode: Verified Visuals
    • Ripple: respond when panicking
    • Save
    • Tor Browser for Android
    • Tor Browser for Android (Alpha)
    • TorServices (alpha)
  • Code
    • Clean Insights: Privacy Preserving Measurement
    • IOCipher: Virtual Encrypted Disks
    • NetCipher: Secured Networking
    • Onion Mobile Devs: Tor Integration for Mobile Apps
    • PanicKit: system-wide panic responses
    • Proofmode and C2PA
    • SQLCipher: Encrypted Database
    • TorService: Tor library for Android
    • TrustedIntents: flexible trusted interactions between Android apps
    • Wind: Off-Grid Services for Everyday People
  • Blog
  • Archive
    • Archived Apps
    • CacheWord: Passphrase Caching and Management
    • CameraV: Secure Verifiable Photo & Video Camera
    • Courier: Secure News reader
    • Developer Square
    • FFMPEG: Media Privacy Framework
    • Firefox Mobile: Privacy Enhanced
    • Freebird Workshop
    • GnuPG: OpenPGP Encryption
    • Hardware Guide
    • InformaCam: Verified Mobile Media
    • KeySync: Syncing Trusted Identities
    • libsqlfs: filesystem on top of SQLite/SQLCipher
    • Lil' Debi: Mobile Debian Installer
    • LUKS: Disk Encryption
    • OnionKit for Android
    • Orbot: Tor for Android
    • Orweb: Private Web Browser
    • Ostel: Encrypted Phone Calls
    • Pixelknot: Hidden Messages
    • Tutorials
    • Weather Repo
  • Contact
    • Contact
    • How You Can Work With Us
    • Jobs and Internships
    • Live Chatrooms
    • Researcher Disclosure Policy
    • Responsible Disclosure Policy
Guardian Project
    • Overview
    • New Branding
    • Our Story
    • Partners and Funding
    • Press
    • Services
    • Signing Keys
    • Team
    • Overview
    • Checkey: info on local apps
    • Círculo
    • Haven
    • Location Privacy - BETA
    • ObscuraCam: The Privacy Camera
    • Orbot: Proxy with Tor
    • Orfox
    • PixelKnot: Hidden Messages
    • ProofMode: Verified Visuals
    • Ripple: respond when panicking
    • Save
    • Tor Browser for Android
    • Tor Browser for Android (Alpha)
    • TorServices (alpha)
    • Overview
    • Clean Insights: Privacy Preserving Measurement
    • IOCipher: Virtual Encrypted Disks
    • NetCipher: Secured Networking
    • Onion Mobile Devs: Tor Integration for Mobile Apps
    • PanicKit: system-wide panic responses
    • Proofmode and C2PA
    • SQLCipher: Encrypted Database
    • TorService: Tor library for Android
    • TrustedIntents: flexible trusted interactions between Android apps
    • Wind: Off-Grid Services for Everyday People
  • Blog
    • Overview
    • Archived Apps
    • CacheWord: Passphrase Caching and Management
    • CameraV: Secure Verifiable Photo & Video Camera
    • Courier: Secure News reader
    • Developer Square
    • FFMPEG: Media Privacy Framework
    • Firefox Mobile: Privacy Enhanced
    • Freebird Workshop
    • GnuPG: OpenPGP Encryption
    • Hardware Guide
    • InformaCam: Verified Mobile Media
    • KeySync: Syncing Trusted Identities
    • libsqlfs: filesystem on top of SQLite/SQLCipher
    • Lil' Debi: Mobile Debian Installer
    • LUKS: Disk Encryption
    • OnionKit for Android
    • Orbot: Tor for Android
    • Orweb: Private Web Browser
    • Ostel: Encrypted Phone Calls
    • Pixelknot: Hidden Messages
    • Tutorials
    • Weather Repo
    • Overview
    • Contact
    • How You Can Work With Us
    • Jobs and Internships
    • Live Chatrooms
    • Researcher Disclosure Policy
    • Responsible Disclosure Policy

Resilience

Using TLS ECH from Python

January 10, 2025

At first, the idea of encrypting more of the metadata found inside the initial packet (the “ClientHello”) of a TLS connection may seem …

Quick set up guide for Encrypted Client Hello (ECH)

November 10, 2023

The Encrypted Client Hello (ECH) mechanism draft-spec is a way to plug a few privacy-holes that remain in the Transport Layer Security (TLS) protocol …

DEfO - Developing ECH for OpenSSL (round two)

November 9, 2023

Encrypted ClientHello (ECH) plugs a privacy-hole in TLS, hiding previously visible details from network observers. The most important being the name …

Improving website resilience with LibResilient and IPFS

June 15, 2023

We’re always looking for techniques to make services more resilient to all sorts of issues. That’s why we took special interest in …

Decentralizing Distribution

February 5, 2022

Guardian Project has been awarded a grant from the Filecoin Foundation for the Decentralized Web (FFDW) to work on decentralizing veracity and …

Guardian Project

People, Apps and Code You Can Trust

Navigate

  • About
  • Apps
  • Code
  • Blog
  • Archive
  • Contact

Projects

  • Orbot
  • Proofmode
  • Convene
  • Clean Insights
  • Circulo

Get In Touch

  • support@guardianproject.info
  • Matrix Chat
  • Contact Form

© Guardian Project, 2009-2026. Licensed under CC-BY.

People, Apps and Code You Can Trust — Since 2009