-
- Downloads
Add preliminary support for packet length obfuscation.
The same algorithm as ScrambleSuit is used, except: * SipHash-2-4 in OFB mode is used to create the distribution. * The system CSPRNG is used when sampling the distribution. This fixes most of #3, all that remains is generating and sending a persistent distribution on the server side to the client.
Showing
- README.md 1 addition, 2 deletionsREADME.md
- handshake_ntor.go 3 additions, 6 deletionshandshake_ntor.go
- obfs4.go 66 additions, 18 deletionsobfs4.go
- packet.go 21 additions, 3 deletionspacket.go
- utils.go 27 additions, 8 deletionsutils.go
- weighted_dist.go 155 additions, 0 deletionsweighted_dist.go
Loading
Please register or sign in to comment