Skip to content
Snippets Groups Projects
  • Yawning Angel's avatar
    9bfdd77f
    Add preliminary support for packet length obfuscation. · 9bfdd77f
    Yawning Angel authored
    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.
    9bfdd77f
    History
    Add preliminary support for packet length obfuscation.
    Yawning Angel authored
    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.