Commit Graph

25 Commits (85ba7c12baa02e57174effc824413bf0d1ddde10)

Author SHA1 Message Date
amadejpapez 85ba7c12ba style(all): use f-strings for formatting
3 years ago
Martin Milata 574dcbc8a3 refactor(core): convert apps.common to layouts
3 years ago
Martin Milata ac711fb8ee style(core): use more recent type annotation syntax
3 years ago
Andrew Kozlik 850aa56691 docs(core): Add references to SLIPs in the code.
3 years ago
Pavol Rusnak 1e8673bf5f style(core/apps): use new syntax for typing
4 years ago
Pavol Rusnak 952adc5961
style(core): use PEP515 Underscores in Numeric Literals
4 years ago
matejcik 4ca8f7b0d6 style(core): use relative imports everywhere
4 years ago
Pavol Rusnak d8534b5ee6
perf(core/extmod): replace HMAC Python implementation with C
4 years ago
Andrew Kozlik 7d07161efe common/fido: Unify application labeling between U2F and FIDO2.
4 years ago
Andrew Kozlik e5008eb332 core/webauthn: Remove indistinguishable credentials from the allow list.
4 years ago
Andrew Kozlik cda9de8dd1 core/webauthn: Add maxCredentialCountInList and maxCredentialIdLength to authenticatorGetInfo response.
4 years ago
Andrew Kozlik 0af0e06d5b core/webauthn: Truncate names in credential data to at most 100 bytes.
4 years ago
Andrew Kozlik f610787f8d core/webauthn: Clean up bytes/bytearray typing around uctypes.
4 years ago
Andrew Kozlik e378820f7f core/webauthn: Implement support for Ed25519 signatures in FIDO2.
4 years ago
matejcik 67b2ba558b core: auto-generate list of FIDO known apps
5 years ago
matejcik 28d30ffd2f core/webauthn: unify signatures of Credential.from_bytes and friends
5 years ago
matejcik 5c93ecd53a core: create top-level storage module
5 years ago
Tomas Susanka 0511cc8b8c core: add final mypy fixes!
5 years ago
Andrew Kozlik 710866074b core/webauthn: Fix mypy warnings.
5 years ago
Andrew Kozlik f54c968039 core/webauthn: Validate U2F key handle length.
5 years ago
Andrew Kozlik 315a30b42b core/webauthn: Disable FIDO2 signature counter for some relying parties
5 years ago
Andrew Kozlik b89a9dc590 core: Implement credential management.
5 years ago
Andrew Kozlik 26193245d4 core/webauthn: Generate random part of U2F key handles with uniform distribution.
5 years ago
Andrew Kozlik 70fe14e84c core/webauthn: Implement CTAP2 protocol for FIDO2 support.
5 years ago
Andrew Kozlik de183849b9 core/webauthn: Implement SLIP-0022 FIDO2 credential ID format.
5 years ago