# xtls/reality

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/xtls-reality).**

5,272 stars · 433 forks · Go · MPL-2.0

## Links

- GitHub: https://github.com/XTLS/REALITY
- Homepage: https://opensea.io/collection/xtls
- awesome-repositories: https://awesome-repositories.com/repository/xtls-reality.md

## Topics

`reality` `vless` `xray` `xtls` `xudp`

## Description

REALITY is a censorship circumvention tool and network traffic obfuscator designed to bypass internet filters. It functions as a secure tunneling protocol that masks connection patterns and identity by mimicking the TLS handshakes of legitimate target websites.

The system removes server-side TLS fingerprints to hide encrypted traffic from network monitoring tools and deep packet inspection. It employs a website mimicking proxy to present valid handshakes and forward traffic to destination servers, masquerading the connection as a legitimate site visit.

The project incorporates a quantum-resistant TLS layer that uses post-quantum cryptographic signatures to protect handshakes and certificates from future decryption threats. It also includes capabilities for temporary certificate verification and transparent traffic forwarding.

## Tags

### Networking & Communication

- [Censorship Circumvention](https://awesome-repositories.com/f/networking-communication/censorship-circumvention.md) — Bypasses internet filters by mimicking the TLS handshakes of legitimate target websites to mask connection patterns.
- [Handshake Mimicking Proxies](https://awesome-repositories.com/f/networking-communication/handshake-mimicking-proxies.md) — Relays TLS handshakes from target websites to masquerade encrypted traffic as legitimate site visits.
- [Traffic Masking Proxies](https://awesome-repositories.com/f/networking-communication/proxy-servers/traffic-masking-proxies.md) — Sets up a secure proxy that disguises its traffic as standard web activity.
- [Traffic Obfuscation](https://awesome-repositories.com/f/networking-communication/traffic-obfuscation.md) — Eliminates server-side TLS fingerprints to hide encrypted tunnels from deep packet inspection and network monitoring tools.

### Security & Cryptography

- [Censorship Circumvention Tools](https://awesome-repositories.com/f/security-cryptography/censorship-circumvention-tools.md) — Bypasses internet filters by mimicking legitimate websites and presenting valid TLS handshakes.
- [TLS Fingerprint Impersonators](https://awesome-repositories.com/f/security-cryptography/device-fingerprinting/fingerprint-configuration/tls-fingerprinting/tls-fingerprint-impersonators.md) — Removes server-side markers and mimics browser TLS handshakes to evade fingerprinting systems.
- [Network Traffic Obfuscators](https://awesome-repositories.com/f/security-cryptography/network-traffic-obfuscators.md) — Hides encrypted tunnel patterns and removes server fingerprints to evade network monitoring.
- [Secure Tunneling](https://awesome-repositories.com/f/security-cryptography/secure-tunneling.md) — Establishes private connections that mask their identity by forwarding traffic to target websites.
- [Handshake Obfuscation](https://awesome-repositories.com/f/security-cryptography/secure-tunneling/tls-and-websocket-tunnel-encryption/handshake-obfuscation.md) — Eliminates server-side handshake characteristics to hide encrypted tunnels from deep packet inspection.
- [Website Masquerading](https://awesome-repositories.com/f/security-cryptography/website-masquerading.md) — Forwards traffic to specific sites and presents valid handshakes to bypass intermediary inspection. ([source](https://cdn.jsdelivr.net/gh/xtls/reality@main/README.md))
- [Quantum-Resistant Protocols](https://awesome-repositories.com/f/security-cryptography/encrypted-tunneling-protocols/quantum-resistant-protocols.md) — Employs encryption protocols designed to be secure against cryptanalysis by quantum computers.
- [Post-Quantum Cryptographic Operations](https://awesome-repositories.com/f/security-cryptography/post-quantum-cryptographic-operations.md) — Implements quantum-resistant cryptographic primitives for signing certificates and protecting data.
- [Post-Quantum Cryptography](https://awesome-repositories.com/f/security-cryptography/post-quantum-cryptography.md) — Secures certificates using cryptographic algorithms designed to be secure against quantum computers. ([source](https://cdn.jsdelivr.net/gh/xtls/reality@main/README.md))
