1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "components/proximity_auth/cryptauth/cryptauth_enrollment_utils.h"
8 #include "components/proximity_auth/cryptauth/base64url.h"
10 namespace proximity_auth
{
12 std::string
CalculateDeviceUserId(const std::string
& device_id
,
13 const std::string
& user_id
) {
14 std::string device_user_id
;
15 Base64UrlEncode(base::SHA1HashString(device_id
+ "|" + user_id
),
17 return device_user_id
;
20 } // namespace proximity_auth