Skip to content

Hardware keys: Add VivoKey and DT token ATRs#8332

Merged
droidmonkey merged 1 commit intokeepassxreboot:developfrom
StarGate01:pcsc-new-atrs
Sep 5, 2022
Merged

Hardware keys: Add VivoKey and DT token ATRs#8332
droidmonkey merged 1 commit intokeepassxreboot:developfrom
StarGate01:pcsc-new-atrs

Conversation

@StarGate01
Copy link
Copy Markdown
Contributor

This adds the ATRs of the VivoKey Apex and the Dangerous Things FlexSecure tokens, in order to display a human-readable name instead of "Unknown Key". It is a small change adding two entries to a string map. These tokens are NFC-only.

As projected in #6895 (#6766), more hardware tokens than the YubiKey implement the Yubico-style HMAC-SHA1 protocol.

Testing strategy

Compiled on Linux and tested with the mentioned tokens.

Type of change

  • ✅ Bug fix (non-breaking change that fixes an issue)
  • ✅ New feature (change that adds functionality)

This adds the ATRs of the VivoKey Apex and the
Dangerous Things FlexSecure tokens, in order to
display a human-readable name instead of "Unknown Key".
@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Aug 4, 2022

Codecov Report

Merging #8332 (86df4d9) into develop (a6d3f97) will decrease coverage by 0.03%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##           develop    #8332      +/-   ##
===========================================
- Coverage    64.45%   64.42%   -0.03%     
===========================================
  Files          339      339              
  Lines        43732    43732              
===========================================
- Hits         28186    28173      -13     
- Misses       15546    15559      +13     
Impacted Files Coverage Δ
src/keys/drivers/YubiKeyInterfacePCSC.h 0.00% <ø> (ø)
...rc/fdosecrets/widgets/SettingsWidgetFdoSecrets.cpp 56.06% <0.00%> (-3.03%) ⬇️
src/fdosecrets/dbus/DBusMgr.cpp 52.20% <0.00%> (-1.47%) ⬇️
src/core/Entry.cpp 83.78% <0.00%> (-0.20%) ⬇️

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@droidmonkey
Copy link
Copy Markdown
Member

Sweet!

@droidmonkey droidmonkey added this to the v2.7.2 milestone Aug 4, 2022
@droidmonkey droidmonkey merged commit e05f6a4 into keepassxreboot:develop Sep 5, 2022
@droidmonkey droidmonkey added pr: backported Pull request backported to previous release and removed backport-pending labels Sep 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature: Hardware Keys pr: backported Pull request backported to previous release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants