|
|
8 лет назад | |
|---|---|---|
| .. | ||
| cipherhw | 9 лет назад | |
| testdata | 9 лет назад | |
| README.md | 9 лет назад | |
| alert.go | 9 лет назад | |
| cipher_suites.go | 8 лет назад | |
| common.go | 8 лет назад | |
| conn.go | 9 лет назад | |
| conn_test.go | 9 лет назад | |
| example_test.go | 9 лет назад | |
| generate_cert.go | 9 лет назад | |
| handshake_client.go | 8 лет назад | |
| handshake_client_test.go | 9 лет назад | |
| handshake_messages.go | 8 лет назад | |
| handshake_messages_test.go | 9 лет назад | |
| handshake_server.go | 9 лет назад | |
| handshake_server_test.go | 8 лет назад | |
| handshake_test.go | 9 лет назад | |
| key_agreement.go | 8 лет назад | |
| obfuscated.go | 8 лет назад | |
| obfuscated_test.go | 8 лет назад | |
| prf.go | 9 лет назад | |
| prf_test.go | 9 лет назад | |
| ticket.go | 9 лет назад | |
| tls.go | 9 лет назад | |
| tls_test.go | 9 лет назад | |
This is a fork of go 1.8 crypto/tls.
The files obfuscated.go and obfuscated_test.go implement obfuscated session tickets, a network obfuscation protocol based on TLS. The obfuscated session tickets protocol is implemented as an optional mode enabled through the Config. The implementation requires access to crypto.tls internals.
The EmulateChrome feature configures the TLS ClientHello to match the ClientHello message sent by a modern Chrome browser.
All customizations are tagged with // [Psiphon] comments.