Skip to content
This repository has been archived by the owner on Mar 17, 2024. It is now read-only.

[Feature Request]vless v1 的内层加密 #90

Open
e1732a364fed opened this issue May 14, 2022 · 1 comment
Open

[Feature Request]vless v1 的内层加密 #90

e1732a364fed opened this issue May 14, 2022 · 1 comment

Comments

@e1732a364fed
Copy link
Owner

e1732a364fed commented May 14, 2022

这个要等ss/ssr支持实现了之后再说。本请求先放在这里作为备忘。

内层加密也许可以参考

https://github.com/gwuhaolin/blog/issues/12

这里面的 简单映射方式

有了内层加密之后,vless 就可以脱离 tls 在公网上传输了。

当然啦,我计划, v1 的内层加密 和 vmess 一样,可以采用多种方式,具体哪一种方式 会在握手时通过addon传输。

上面的简单方式可列为 “方式0”, 上面的issue里也评论了,只适合 一般的 审查不严的地方,比如纯内网,但是又怕别人看到明文,这种情况。

实现方式0后,肯定也要实现 aead+对称加密的方式。

@e1732a364fed
Copy link
Owner Author

e1732a364fed commented May 14, 2022

vless内层加密,看似和vmess类似。

但是,有不同。

比如,我认为 vless 内层加密(实际上是认证)不需要 “与时间挂钩”。总是调时间匹配,这个很容易让小白搞不懂。如果你一定要与时间挂钩,那么你不妨继续使用vmess。

还有就是,vmess的加密方式就那么几种,而vless因为具有addon,可扩展,所以是可以添加各种奇葩的加密方式,比如上面提到的 弱加密的 “方式0”。

实际上,“匹配时间” 的认证方式 也是可以放到 addon里的,只不过我就不写了。

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant