deblocus is a secure socks5 and http proxy solution using auto negotiation of secret key.
This is the alpha version(currently in development)
- client side support multiple backend servers (random select) for distributing parallel payloads.
- c/s communication encrypted by dynamic secure key (not using password)
- server side support multiple users
This is the exactly reason I developed it. Password only identify the user's identity, and it not be used to encrypt the traffic of session, each user's communications are encrypted by secure key from auto-negotiation, it will not happen that due to the fixed key leak (fixed key encryption mode) causes network eavesdroppers could decrypt history or realtime traffic, similarly, it will not happen all the traffic is decrypted because of one user's key leak.
deblocus evolved from the qtunnel, and depends on osext, dhkx and glog, thanks to those projects.
常见的对称加密应用中,容易忽视密钥的保存和分发才是对称加密的弱点,固定密钥一旦泄露甚至连历史流量被会解密。
deblocus就是为了提高安全和隐私性,这是一个轻量级的密钥自协商的socks5加密隧道,通信过程借鉴了https握手,但步骤更少和特征更少也更局部化和快速。
####参见项目Wiki
####项目Release中不定期发布已编译的可执行文件
