Robin Krahl
595629c9a5
Add CredentialIdVersion::V2 using AES-256-GCM
2026-06-01 13:26:02 +02:00
Emanuele Cesena and Robin Krahl
d64976c5da
ctap2.3: getinfo advertises FIDO_2_3
2026-05-28 22:56:08 +02:00
Emanuele Cesena and Robin Krahl
dd6b9ae437
ctap2.1: add authenticatorConfig (0x0D) command and authnrCfg option
2026-05-28 19:02:17 +02:00
Robin Krahl
250eb14d7f
Update to ctap-types v0.6.0-rc.1
2026-05-22 13:08:38 +02:00
Sosthène Guédon and Robin Krahl
4e118bba70
Update to heapless 0.9 and trussed-core 0.2
2026-03-25 18:34:39 +01:00
Robin Krahl
5ebb4a4830
clientPin: Support getRetries without PIN protocol
...
This fixes compatibility with CTAP 2.1.
Fixes: https://github.com/Nitrokey/fido-authenticator/issues/118
2025-05-12 17:42:26 +02:00
Robin Krahl
c9512c7bdf
Use released dependencies
2025-01-13 10:42:44 +01:00
Robin Krahl
d61a9ac7d3
Update dependencies for trussed-core and ctaphid-app
2025-01-08 11:28:43 +01:00
Robin Krahl
3095b8cff0
Replace EncryptedSerializedCredential with EncryptedData
...
Previously, EncryptedSerializedCredential was a wrapper for
trussed::api::reply::Encrypt. As we whave removed the serde trait
implementations for the Trussed request and reply structs, this patch
replaces the EncryptedSerializedCredential struct with the new
trussed_core::types::EncryptedData helper type.
See also: https://github.com/trussed-dev/trussed/issues/183
2024-12-17 10:37:44 +01:00
Robin Krahl
5b6ae97b5f
Update littlefs2 to v0.5.0
2024-10-25 11:33:31 +02:00
Sosthène Guédon
5ee16d115f
Fix delog and use ctap-types 0.3.0
2024-08-01 15:57:33 +02:00
Sosthène Guédon
4f95f963c2
Fix compilation
2024-07-31 15:20:24 +02:00
Sosthène Guédon
2d7855a17b
Add dynamic estimation of remaining credential space
2024-07-31 15:09:52 +02:00
Sosthène Guédon
15b1c119a1
Fix fuzzing
2024-07-26 14:38:10 +02:00
Robin Krahl
f10cb70941
Support attestation format preference in make_credential
2024-06-27 12:50:58 +02:00
Robin Krahl
df9f2def54
Add ctap fuzz target
...
This fuzz target sends a sequence of arbitrary CTAP1 or CTAP2 requests
to the authenticator.
2024-06-27 11:51:49 +02:00