Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(496)

Unified Diff: components/proximity_auth/device_to_device_responder_operations.cc

Issue 2502343003: Moved //components/proximity_auth/cryptauth to //components/cryptauth. (Closed)
Patch Set: Fixed proto #includes. Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: components/proximity_auth/device_to_device_responder_operations.cc
diff --git a/components/proximity_auth/device_to_device_responder_operations.cc b/components/proximity_auth/device_to_device_responder_operations.cc
index c1b3ec1cd3fbd2d3d02e14b0078cf93b40330af9..b9018e6dbb4985bc625d9d1bb3640163f648353c 100644
--- a/components/proximity_auth/device_to_device_responder_operations.cc
+++ b/components/proximity_auth/device_to_device_responder_operations.cc
@@ -6,9 +6,9 @@
#include "base/bind.h"
#include "base/callback.h"
-#include "components/proximity_auth/cryptauth/proto/cryptauth_api.pb.h"
-#include "components/proximity_auth/cryptauth/proto/securemessage.pb.h"
-#include "components/proximity_auth/cryptauth/secure_message_delegate.h"
+#include "components/cryptauth/proto/cryptauth_api.pb.h"
+#include "components/cryptauth/proto/securemessage.pb.h"
+#include "components/cryptauth/secure_message_delegate.h"
#include "components/proximity_auth/logging/logging.h"
namespace proximity_auth {
@@ -48,7 +48,7 @@ struct CreateResponderAuthMessageContext {
std::string session_private_key;
std::string persistent_private_key;
std::string persistent_symmetric_key;
- SecureMessageDelegate* secure_message_delegate;
+ cryptauth::SecureMessageDelegate* secure_message_delegate;
DeviceToDeviceResponderOperations::MessageCallback callback;
std::string hello_public_key;
std::string middle_message;
@@ -88,7 +88,7 @@ void OnHelloMessageValidatedForResponderAuth(
gcm_metadata.set_type(cryptauth::UNLOCK_KEY_SIGNED_CHALLENGE);
gcm_metadata.set_version(kGcmMetadataVersion);
- SecureMessageDelegate::CreateOptions create_options;
+ cryptauth::SecureMessageDelegate::CreateOptions create_options;
create_options.encryption_scheme = securemessage::NONE;
create_options.signature_scheme = securemessage::ECDSA_P256_SHA256;
gcm_metadata.SerializeToString(&create_options.public_metadata);
@@ -110,7 +110,7 @@ void OnInnerMessageCreatedForResponderAuth(
}
// Create the middle message.
- SecureMessageDelegate::CreateOptions create_options;
+ cryptauth::SecureMessageDelegate::CreateOptions create_options;
create_options.encryption_scheme = securemessage::AES_256_CBC;
create_options.signature_scheme = securemessage::HMAC_SHA256;
create_options.associated_data = context.hello_message;
@@ -168,7 +168,7 @@ void OnSessionSymmetricKeyDerivedForResponderAuth(
device_to_device_message.set_message(context.middle_message);
device_to_device_message.set_sequence_number(1);
- SecureMessageDelegate::CreateOptions create_options;
+ cryptauth::SecureMessageDelegate::CreateOptions create_options;
create_options.encryption_scheme = securemessage::AES_256_CBC;
create_options.signature_scheme = securemessage::HMAC_SHA256;
create_options.public_metadata = gcm_metadata.SerializeAsString();
@@ -184,7 +184,7 @@ void OnSessionSymmetricKeyDerivedForResponderAuth(
struct ValidateInitiatorAuthMessageContext {
std::string persistent_symmetric_key;
std::string responder_auth_message;
- SecureMessageDelegate* secure_message_delegate;
+ cryptauth::SecureMessageDelegate* secure_message_delegate;
DeviceToDeviceResponderOperations::ValidationCallback callback;
};
@@ -221,7 +221,7 @@ void OnOuterMessageUnwrappedForInitiatorAuth(
}
// Unwrap the inner message of [Initiator Auth].
- SecureMessageDelegate::UnwrapOptions unwrap_options;
+ cryptauth::SecureMessageDelegate::UnwrapOptions unwrap_options;
unwrap_options.encryption_scheme = securemessage::AES_256_CBC;
unwrap_options.signature_scheme = securemessage::HMAC_SHA256;
unwrap_options.associated_data = context.responder_auth_message;
@@ -237,7 +237,7 @@ void OnOuterMessageUnwrappedForInitiatorAuth(
void DeviceToDeviceResponderOperations::ValidateHelloMessage(
const std::string& hello_message,
const std::string& persistent_symmetric_key,
- SecureMessageDelegate* secure_message_delegate,
+ cryptauth::SecureMessageDelegate* secure_message_delegate,
const ValidateHelloCallback& callback) {
// The [Hello] message has the structure:
// {
@@ -245,7 +245,7 @@ void DeviceToDeviceResponderOperations::ValidateHelloMessage(
// Sig(<session_public_key>, persistent_symmetric_key)
// payload: ""
// }
- SecureMessageDelegate::UnwrapOptions unwrap_options;
+ cryptauth::SecureMessageDelegate::UnwrapOptions unwrap_options;
unwrap_options.encryption_scheme = securemessage::NONE;
unwrap_options.signature_scheme = securemessage::HMAC_SHA256;
secure_message_delegate->UnwrapSecureMessage(
@@ -260,7 +260,7 @@ void DeviceToDeviceResponderOperations::CreateResponderAuthMessage(
const std::string& session_private_key,
const std::string& persistent_private_key,
const std::string& persistent_symmetric_key,
- SecureMessageDelegate* secure_message_delegate,
+ cryptauth::SecureMessageDelegate* secure_message_delegate,
const MessageCallback& callback) {
// The [Responder Auth] message has the structure:
// {
@@ -300,7 +300,7 @@ void DeviceToDeviceResponderOperations::ValidateInitiatorAuthMessage(
const std::string& session_symmetric_key,
const std::string& persistent_symmetric_key,
const std::string& responder_auth_message,
- SecureMessageDelegate* secure_message_delegate,
+ cryptauth::SecureMessageDelegate* secure_message_delegate,
const ValidationCallback& callback) {
// The [Initiator Auth] message has the structure:
// {
@@ -318,7 +318,7 @@ void DeviceToDeviceResponderOperations::ValidateInitiatorAuthMessage(
persistent_symmetric_key, responder_auth_message, secure_message_delegate,
callback};
- SecureMessageDelegate::UnwrapOptions unwrap_options;
+ cryptauth::SecureMessageDelegate::UnwrapOptions unwrap_options;
unwrap_options.encryption_scheme = securemessage::AES_256_CBC;
unwrap_options.signature_scheme = securemessage::HMAC_SHA256;
secure_message_delegate->UnwrapSecureMessage(

Powered by Google App Engine
This is Rietveld 408576698