Commit Graph

  • 195096ad52
    otp must be initialized when selection fido or management applets. Pol Henarejos 2023-11-16 20:12:48 +0100
  • 1ee86f8634
    Moving Pico Keys SDK pointer. Pol Henarejos 2023-11-16 20:12:01 +0100
  • 2b9a5829e5
    Merge pull request #26 from sylvainpelissier/patch-1 Pol Henarejos 2023-11-08 14:17:49 +0100
  • 8056e64cab
    Update pico-fido-patch-vidpid.sh Sylvain Pelissier 2023-11-08 13:56:37 +0100
  • ffb3beb84a
    Fix build in emulation mode. Pol Henarejos 2023-11-06 15:32:25 +0100
  • d78d9d10aa
    Use new names and defines. Pol Henarejos 2023-11-06 15:22:28 +0100
  • f8d4f1d02e
    Use new pico-keys-sdk submodule name. Pol Henarejos 2023-11-06 14:28:09 +0100
  • b493a81ddc
    Rename old pico-hsm-sdk to the new pico-keys-sdk. Pol Henarejos 2023-11-06 14:27:57 +0100
  • 5c20909b03
    Move some functions from HID to fido callbacks. Pol Henarejos 2023-11-06 13:01:10 +0100
  • 27b9e3954a
    Use get_version_major and get_version_minor as pointers. Pol Henarejos 2023-11-06 11:57:08 +0100
  • 440ec5c854
    Update SDK to new otp. Pol Henarejos 2023-11-06 11:49:42 +0100
  • cb2744cab3
    Move some OTP functions from HID to OTP. Pol Henarejos 2023-11-06 11:49:18 +0100
  • 5db1014850
    Generate a secure key if it is not found. Pol Henarejos 2023-11-06 11:48:32 +0100
  • 421bea6421
    python-fido2 has a bug which does not allow to use 0xff as ConfigVendorPrototype. Pol Henarejos 2023-11-02 22:14:42 +0100
  • 65039c0959
    Fixed AUT permission. Pol Henarejos 2023-11-02 22:13:45 +0100
  • 8e36b4c379
    Added support for --pin flag. Pol Henarejos 2023-11-02 22:08:49 +0100
  • 3652368542
    Added Windows & Linux backend for backup/restore. Pol Henarejos 2023-11-02 09:32:19 +0100
  • e5d1ef29a4
    Fixed OTP read packet through HID interfaces. Pol Henarejos 2023-10-31 17:35:59 +0100
  • 0fd36806cc
    Fixed potential crash. Pol Henarejos 2023-10-31 00:40:56 +0100
  • 7bf26b28fc
    Fixed potential memory leak. Pol Henarejos 2023-10-30 16:51:56 +0100
  • da94a82487
    Fix AID selection. Pol Henarejos 2023-10-28 20:57:53 +0200
  • c24be5a631 Adapted to new selection AID method. Pol Henarejos 2023-10-28 20:53:06 +0200
  • 46ce9390bf Added backfall compatibility. Pol Henarejos 2023-10-28 20:52:07 +0200
  • c1fd5736f9 Update to latest HSM SDK changes. Pol Henarejos 2023-10-28 20:51:36 +0200
  • b1c4ff877e
    Fix pico_w build. Pol Henarejos 2023-09-18 10:39:21 +0200
  • 6c85d57412
    Added support for LED in Pico W. Pol Henarejos 2023-09-18 10:13:06 +0200
  • 233c5a7c7d
    Merge branch 'development' into eddsa Pol Henarejos 2023-09-18 09:33:56 +0200
  • 3b4ac12d0f
    Merge branch 'development' into eddsa v5.6-eddsa1 Pol Henarejos 2023-09-18 09:02:26 +0200
  • 2e5b8f4c71
    Upgrade to version 5.6 Pol Henarejos 2023-09-18 09:00:39 +0200
  • 900e7f2eb2
    Merge branch 'development' v5.6 Pol Henarejos 2023-09-18 09:00:39 +0200
  • a9697ba4e0
    Upgrade to version 5.6 Pol Henarejos 2023-09-18 08:57:31 +0200
  • aec488f070
    Revert "Upgrade to version 5.6" Pol Henarejos 2023-09-18 08:56:43 +0200
  • 7c5bab8b05
    Merge branch 'development' into eddsa Pol Henarejos 2023-09-18 01:38:39 +0200
  • 21035d649d
    Upgrade to version 5.7 Pol Henarejos 2023-09-18 01:38:31 +0200
  • 9c90095e96
    CBOR errors are not sent through CTAPHID_ERROR command, but in CBOR response instead. Fixes #16 Pol Henarejos 2023-09-18 01:35:57 +0200
  • 7c5f2cee4b
    Do not throw error if not supported but valid algorithm is provided. Just ignore it. Pol Henarejos 2023-09-18 01:35:13 +0200
  • 5e0c42a9f9
    Use hexa representation for error displaying Pol Henarejos 2023-09-18 01:34:47 +0200
  • da7b918dc4
    Added RS algorithms though are not supported. Pol Henarejos 2023-09-18 01:34:34 +0200
  • abe91823c0
    Build firmwares with -eddsa1 suffix. Pol Henarejos 2023-09-17 19:29:54 +0200
  • 91e049b997
    Merge branch 'development' into eddsa Pol Henarejos 2023-09-17 19:28:41 +0200
  • cfcfb941e0
    Merge 5.6 changes. Pol Henarejos 2023-09-17 19:13:18 +0200
  • 45c2cf65fe
    Upgrade to version 5.6 Pol Henarejos 2023-09-17 19:13:07 +0200
  • 1217d82361
    Add support for newer boards. Pol Henarejos 2023-09-17 19:12:57 +0200
  • 332debea6d
    Code style. Pol Henarejos 2023-09-17 19:11:39 +0200
  • 8836902dc1
    Merge branch 'development' into eddsa Pol Henarejos 2023-08-22 15:32:10 +0200
  • bafede2ae5
    Add supported curves to README. Pol Henarejos 2023-08-22 15:31:30 +0200
  • a019b54d69
    Merge branch 'development' into eddsa Pol Henarejos 2023-08-22 13:27:35 +0200
  • 539420b996
    Added ES256K tests. Pol Henarejos 2023-08-22 13:23:56 +0200
  • 0c08590dcc
    Added support for ES256K tests. Pol Henarejos 2023-08-22 13:23:42 +0200
  • cac4ae1751
    Adapted test errors to specs. Pol Henarejos 2023-08-22 13:23:22 +0200
  • 974868d8e4
    FIDO2 Server only uses supported algorithms. Pol Henarejos 2023-08-22 13:22:38 +0200
  • 2bbaf7c274
    Adapted pubKeyCredParams verification and return error messages to specs. Pol Henarejos 2023-08-22 13:22:16 +0200
  • 3adb1a8422
    Merge branch 'development' into eddsa Pol Henarejos 2023-08-21 19:12:51 +0200
  • df26040838
    Fix loading SECP521R1 key. Pol Henarejos 2023-08-21 19:11:44 +0200
  • 95a9fe4214
    Added flow triggering for eddsa branch. Pol Henarejos 2023-08-18 16:49:58 +0200
  • 8af7cac57a
    Added authentication tests with EdDSA. Pol Henarejos 2023-08-18 16:48:12 +0200
  • 7997eefdc8
    Fixed EdDSA signature encapsulation. Pol Henarejos 2023-08-18 16:46:55 +0200
  • e18f841a34
    Fix Edwards load key. Pol Henarejos 2023-08-18 16:46:37 +0200
  • 73b51cabfc
    Merge branch 'development' into eddsa Pol Henarejos 2023-08-18 14:10:58 +0200
  • 539ea61436
    Add get assertion test with different algorithms. Pol Henarejos 2023-08-18 14:10:49 +0200
  • 75771e5e46
    Not used. Pol Henarejos 2023-08-18 14:10:24 +0200
  • 8e26ec8bcd
    Use python-fido2 from my repo, which contains some fixes. Pol Henarejos 2023-08-18 14:10:17 +0200
  • ad3b2bbe4b
    Added EdDSA credential creation test. Pol Henarejos 2023-08-18 13:07:52 +0200
  • b9ad8f4745
    Merge branch 'development' into eddsa Pol Henarejos 2023-08-18 13:07:13 +0200
  • 26148282e6
    Fix credential creation for ES512. Pol Henarejos 2023-08-18 13:07:06 +0200
  • 05044b498d
    Added test for testing algorithms on make credential. Pol Henarejos 2023-08-18 13:06:51 +0200
  • 8242dc8d80
    Merge branch 'development' into eddsa Pol Henarejos 2023-08-18 12:44:52 +0200
  • be44947475
    Fix writing COSE key when for curves with kty=1. Pol Henarejos 2023-08-18 12:43:49 +0200
  • 0d280ca252
    Moving pointer. Pol Henarejos 2023-08-18 12:33:30 +0200
  • 2f6e4d5568
    Upgraded COSE key functions to accept EDDSA. Pol Henarejos 2023-08-17 01:40:22 +0200
  • 911dab031e
    Merge branch 'development' into eddsa Pol Henarejos 2023-08-17 01:36:35 +0200
  • 4c3042a8bf
    Added function for reading COSE keys. Pol Henarejos 2023-08-17 01:30:49 +0200
  • b7ceec8d49
    Using COSE keys write functions. Pol Henarejos 2023-08-17 01:19:45 +0200
  • 63e15b19bb
    Added functions for writing COSE keys. Pol Henarejos 2023-08-17 01:19:27 +0200
  • b2c4e0e1c1
    Added curve to fido. Pol Henarejos 2023-08-17 01:19:13 +0200
  • b72c596aa6
    Fix chained response. Pol Henarejos 2023-08-16 19:20:11 +0200
  • 2d81a3c472
    Update to pyfido2 1.1.2 Pol Henarejos 2023-08-16 19:17:13 +0200
  • bb20dd7a53
    First attempt to include CBOR as CCID. Pol Henarejos 2023-08-16 19:16:54 +0200
  • 3a71275bc8
    Add EDDSA algorithm in get_info. Pol Henarejos 2023-08-16 18:06:29 +0200
  • c258dad8e6
    Fix OTP applet selection. Pol Henarejos 2023-08-16 17:32:52 +0200
  • 9f1e879efe
    Fix OTP applet selection. Pol Henarejos 2023-08-16 17:32:17 +0200
  • 57bf97196d
    Updated readme. Pol Henarejos 2023-08-16 14:48:44 +0200
  • e8c8ce4d15
    Adding support for EdDSA with Ed25519 curve. Pol Henarejos 2023-08-16 14:47:34 +0200
  • 69d618cc6b
    Point to proper EdDSA branch. Pol Henarejos 2023-08-16 13:13:58 +0200
  • e057f17180
    Using Pico HSM SDK EdDSA branch. Pol Henarejos 2023-08-16 13:07:01 +0200
  • ce040a79f5
    Fix signature computation for algorithms ES384 and ES512. Pol Henarejos 2023-08-16 12:39:53 +0200
  • 8ffd1bfe38
    Added support for ES256K algorithm. Pol Henarejos 2023-08-16 12:18:42 +0200
  • 5105545df0
    Added thirdPartyPayment to supported extensions. Pol Henarejos 2023-08-14 21:44:34 +0200
  • d011314500
    Add thirdPartyPayment extension to credential manager response. Pol Henarejos 2023-08-14 21:44:15 +0200
  • 51cbfe5fe9
    Fix enabled cap detection when applet is already selected. Pol Henarejos 2023-08-14 21:09:54 +0200
  • aa7362f88f
    Fix enabled capabilities detection. Pol Henarejos 2023-08-14 20:49:29 +0200
  • 2b1227b105
    Added support for management via Yubikey Manager to enable/disable specific interfaces individually. Pol Henarejos 2023-08-14 19:55:17 +0200
  • a79842b33f
    Fix OTP slot deletion. Pol Henarejos 2023-08-14 18:45:36 +0200
  • 30f51b8453
    Add Nitrokey readme support. Pol Henarejos 2023-08-14 18:44:48 +0200
  • c00c83dfe6 Added support for thirdPartyPayment extension. Pol Henarejos 2023-08-13 21:12:49 +0200
  • cda97259b3
    Create FUNDING.yml Pol Henarejos 2023-05-17 10:22:35 +0200
  • c883083a75
    Fix for mbedtls 3.4 build. Pol Henarejos 2023-05-16 09:41:11 +0200
  • 016780b3de
    Update pointer Pol Henarejos 2023-05-16 09:23:16 +0200
  • 24224b78dd
    Added support to Nitrokey's nitropy tool. Pol Henarejos 2023-05-15 19:11:02 +0200
  • 07729f807b
    Upgrade to version 5.4 v5.4 Pol Henarejos 2023-05-15 19:02:32 +0200