Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fido2 - conte91 #437

Open
wants to merge 15 commits into
base: master
Choose a base branch
from
Open

Fido2 - conte91 #437

wants to merge 15 commits into from

Commits on Mar 30, 2020

  1. u2f: Split U2F keyhandle generation/verification.

    Move the functions to generate/verify U2F keyhandles to a separate
    module.
    conte91 committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    4ebd905 View commit details
    Browse the repository at this point in the history
  2. u2f: Improve #define names.

    Rename U2F_KEY_SIZE to U2F_COORD_SIZE for better clarity. The "32"
    refers to the size of one of the coordinates of the (x, y) point
    on the EC. The actual "key" is referred to as "point" in the same
    header and has size U2F_POINT_SIZE.
    conte91 committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    dd3dc43 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2020

  1. Configuration menu
    Copy the full SHA
    d84e8fa View commit details
    Browse the repository at this point in the history
  2. u2f: Extract a function to create new keys.

    Create a new function in u2f_keyhandle that creates
    new keys. This makes the code cleaner as a side effect.
    conte91 committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    2a9a2cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9319b2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cdea7e5 View commit details
    Browse the repository at this point in the history
  5. USB processing: Start decoupling USB receive and USB sends.

    USB sends can and will be sent only through a straight path starting
    when a USB packet is received. This is inappropriate as it forces
    processing the whole USB packet at once (hence blocking workflows etc).
    
    Start moving the responsibility for packet sending out of the main
    USB rx function - although the coupling is still there for now.
    conte91 committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    0236d2b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6ea40fc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ecfa287 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b03bf65 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    72fd7db View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5ab351f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1aa154f View commit details
    Browse the repository at this point in the history
  12. Fix user menu for fido2

    conte91 committed Mar 31, 2020
    Configuration menu
    Copy the full SHA
    134903f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d41647d View commit details
    Browse the repository at this point in the history