New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 807043 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 808637
Owner:
Last visit > 30 days ago
Closed: Feb 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 3
Type: Bug



Sign in to add a comment

Migrate U2f to CTAP codebase

Project Member Reported by hongjunchoi@chromium.org, Jan 29 2018

Issue description

CTAP should eventually subsume all functionalities of U2F, including support for inter-operability with U2F tokens.  


 
Mergedinto: 808637
Status: Duplicate (was: Untriaged)
Project Member

Comment 2 by bugdroid1@chromium.org, Feb 7 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/b780ce9d90828e0667908dd77449f84e948d0028

commit b780ce9d90828e0667908dd77449f84e948d0028
Author: Jun Choi <hongjunchoi@chromium.org>
Date: Wed Feb 07 02:19:25 2018

Migrate HID message and packet structure to CTAP

HID packet and message structure defined by the U2F spec is a strict
subset of structure defined by the CTAP spec. Migrate all HID packet
or HID message related code and tests to device/ctap.

Bug:  807043 
Change-Id: If4ff1fcbbd2a638ccf2c4eb6f5dc518f08054fe4
Reviewed-on: https://chromium-review.googlesource.com/892045
Commit-Queue: Jun Choi <hongjunchoi@chromium.org>
Reviewed-by: Jan Wilken Dörrie <jdoerrie@chromium.org>
Reviewed-by: Kim Paulhamus <kpaulhamus@chromium.org>
Cr-Commit-Position: refs/heads/master@{#534883}
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/BUILD.gn
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/BUILD.gn
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/authenticator_get_assertion_response.cc
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/authenticator_get_assertion_response.h
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/authenticator_get_info_response.cc
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/authenticator_get_info_response.h
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/authenticator_make_credential_response.cc
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/authenticator_make_credential_response.h
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/ctap_authenticator_request_param.cc
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/ctap_authenticator_request_param.h
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/ctap_constants.cc
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/ctap_constants.h
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/ctap_get_assertion_request_param.cc
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/ctap_make_credential_request_param.cc
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/ctap_response_fuzzer.cc
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/ctap_response_unittest.cc
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/device_response_converter.cc
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/device_response_converter.h
[add] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/fido_hid_message.cc
[add] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/fido_hid_message.h
[add] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/fido_hid_message_fuzzer.cc
[add] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/fido_hid_message_unittest.cc
[add] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/fido_hid_packet.cc
[add] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/fido_hid_packet.h
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/u2f_hid_device.cc
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/u2f_hid_device.h
[modify] https://crrev.com/b780ce9d90828e0667908dd77449f84e948d0028/device/fido/u2f_hid_device_unittest.cc
[delete] https://crrev.com/6667c8048454481361903ac49b0a8c486c9455a4/device/fido/u2f_message.cc
[delete] https://crrev.com/6667c8048454481361903ac49b0a8c486c9455a4/device/fido/u2f_message.h
[delete] https://crrev.com/6667c8048454481361903ac49b0a8c486c9455a4/device/fido/u2f_message_fuzzer.cc
[delete] https://crrev.com/6667c8048454481361903ac49b0a8c486c9455a4/device/fido/u2f_message_unittest.cc
[delete] https://crrev.com/6667c8048454481361903ac49b0a8c486c9455a4/device/fido/u2f_packet.cc
[delete] https://crrev.com/6667c8048454481361903ac49b0a8c486c9455a4/device/fido/u2f_packet.h

Sign in to add a comment