/external/chromium_org/net/quic/crypto/ |
H A D | local_strike_register_client.cc | 18 const uint8 orbit[8], 21 orbit, startup) { 24 bool LocalStrikeRegisterClient::IsKnownOrbit(StringPiece orbit) const { 26 if (orbit.length() != kOrbitSize) { 29 return memcmp(orbit.data(), strike_register_.orbit(), kOrbitSize) == 0; 14 LocalStrikeRegisterClient( unsigned max_entries, uint32 current_time_external, uint32 window_secs, const uint8 orbit[8], StrikeRegister::StartupType startup) argument
|
H A D | crypto_utils.cc | 26 StringPiece orbit, 40 if (orbit.size() == 8) { 41 memcpy(&(*nonce)[bytes_written], orbit.data(), orbit.size()); 42 bytes_written += orbit.size(); 24 GenerateNonce(QuicWallTime now, QuicRandom* random_generator, StringPiece orbit, string* nonce) argument
|
H A D | quic_crypto_server_config.h | 95 // orbit contains the kOrbitSize bytes of the orbit value for the server 96 // config. If |orbit| is empty then a random orbit is generated. 97 std::string orbit; member in struct:net::QuicCryptoServerConfig::ConfigOptions 108 // |server_nonce_entropy|: an entropy source used to generate the orbit and 246 // frontends can share an orbit value without a shared strike-register. 311 // orbit contains the orbit value for this config: an opaque identifier 313 unsigned char orbit[kOrbitSiz member in class:net::QuicCryptoServerConfig::Config [all...] |
H A D | strike_register_test.cc | 28 void SetNonce(uint8 nonce[32], unsigned time, const uint8 orbit[8]) { argument 33 memcpy(nonce + 4, orbit, 8); 87 // The set must reject values with the wrong orbit 107 // The set must reject values with the wrong orbit 197 uint32 window_secs, const uint8 orbit[8]) 202 memcpy(orbit_, orbit, sizeof(orbit_)); 214 // Check to see if the orbit is correct. 196 SlowStrikeRegister(unsigned max_entries, uint32 current_time, uint32 window_secs, const uint8 orbit[8]) argument
|
H A D | crypto_server_test.cc | 100 StringPiece orbit; local 101 CHECK(msg->GetStringPiece(kORBT, &orbit)); 102 CHECK_EQ(sizeof(orbit_), orbit.size()); 103 memcpy(orbit_, orbit.data(), orbit.size()); 667 config_options_.orbit = kOrbit;
|
H A D | strike_register.cc | 32 // The orbit can be assumed to be globally unique. Use a horizon 96 const uint8 orbit[8], 105 memcpy(orbit_, orbit, sizeof(orbit_)); 143 // Check to see if the orbit is correct. 157 // We strip the orbit out of the nonce. 269 const uint8* StrikeRegister::orbit() const { function in class:net::StrikeRegister 93 StrikeRegister(unsigned max_entries, uint32 current_time, uint32 window_secs, const uint8 orbit[8], StartupType startup) argument
|
H A D | quic_crypto_client_config.cc | 458 StringPiece orbit; local 459 if (!scfg->GetStringPiece(kORBT, &orbit) || orbit.size() != kOrbitSize) { 464 CryptoUtils::GenerateNonce(now, rand, orbit, &out_params->client_nonce);
|
H A D | quic_crypto_server_config.cc | 243 // Generate a random key and orbit for server nonces. 315 if (options.orbit.size() == sizeof(orbit_bytes)) { 316 memcpy(orbit_bytes, options.orbit.data(), sizeof(orbit_bytes)); 318 DCHECK(options.orbit.empty()); 446 << " orbit: " << base::HexEncode( 447 reinterpret_cast<const char *>(config->orbit), kOrbitSize) 459 << " orbit: " << base::HexEncode( 460 reinterpret_cast<const char *>(config->orbit), kOrbitSize) 514 memcpy(primary_orbit, primary_config_->orbit, sizeof(primary_orbit)); 877 DVLOG(1) << "New primary config. orbit 1237 StringPiece orbit; local [all...] |
/external/chromium_org/net/quic/test_tools/ |
H A D | delayed_verify_strike_register_client.cc | 18 const uint8 orbit[8], 21 window_secs, orbit, startup), 14 DelayedVerifyStrikeRegisterClient( unsigned max_entries, uint32 current_time_external, uint32 window_secs, const uint8 orbit[8], StrikeRegister::StartupType startup) argument
|
/external/chromium_org/net/quic/ |
H A D | quic_crypto_server_stream_test.cc | 45 return string(reinterpret_cast<const char*>(config.primary_config_->orbit), 80 string orbit = local 86 reinterpret_cast<const uint8 *>(orbit.data()),
|
/external/chromium_org/net/test/ |
H A D | openssl_helper.cc | 178 static const unsigned char orbit[8] = {1, 2, 3, 4, 5, 6, 7, 8}; local 179 SSL_CTX_set_snap_start_orbit(ctx, orbit);
|