Skip to main content

fteproxy

Project description

Requires: Twisted (https://twistedmatrix.com/), obfsproxy (https://pypi.python.org/pypi/obfsproxy), pyptlib (https://pypi.python.org/pypi/pyptlib) and fte (https://pypi.python.org/pypi/fte).

fteproxy provides transport-layer protection to resist keyword filtering, censorship and discriminatory routing policies. Its job is to relay datastreams, such as web browsing traffic, by encoding streams as messages that match a user-specified regular expression. See https://fteproxy.org/ for more information.

Format-Transforming Encryption (FTE) is a cryptographic primitive explored in the paper Protocol Misidentification Made Easy with Format-Transforming Encryption [1]. FTE allows a user to specify the format of their ouput ciphertexts using regular expressions. The libfte library implements the primitive presented in [1].

[1] Protocol Misidentification Made Easy with Format-Transforming Encryption, Kevin P. Dyer, Scott E. Coull, Thomas Ristenpart and Thomas Shrimpton, https://kpdyer.com/publications/ccs2013-fte.pdf

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fteproxy-0.2.17.tar.gz (16.3 kB view details)

Uploaded Source

File details

Details for the file fteproxy-0.2.17.tar.gz.

File metadata

  • Download URL: fteproxy-0.2.17.tar.gz
  • Upload date:
  • Size: 16.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for fteproxy-0.2.17.tar.gz
Algorithm Hash digest
SHA256 b3d5f8917ea7fb084056c7794cf4fcbe8bdd656480a3ba329b3a7b77c98ab3f2
MD5 04e95ab1e8b48520f2b8aad50c768932
BLAKE2b-256 81c59fc77a9e3c9e9d2cd045ca266890a21f652c0f00038b0eee1ec10af6a702

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page