From 9ea81365457868f5eb6f306b5835d83a64a21bd7 Mon Sep 17 00:00:00 2001 From: Andrew Kozlik Date: Thu, 26 Sep 2019 18:20:27 +0200 Subject: [PATCH] u2f: Add keepersecurity.eu to knownapps. --- common/defs/webauthn/apps/keeper.json | 5 ++++- common/defs/webauthn/apps/slushpool.json | 5 ++++- core/src/apps/webauthn/knownapps.py | 4 ++++ legacy/firmware/u2f_knownapps.h | 5 +++++ 4 files changed, 17 insertions(+), 2 deletions(-) diff --git a/common/defs/webauthn/apps/keeper.json b/common/defs/webauthn/apps/keeper.json index 05381dd53e..1b35f3b429 100644 --- a/common/defs/webauthn/apps/keeper.json +++ b/common/defs/webauthn/apps/keeper.json @@ -1,4 +1,7 @@ { "label": "Keeper", - "u2f": ["53a15ba42a7c0325b8dbee289634a48f58aea3246645d5ff418f9bb8819885a9"] + "u2f": [ + "53a15ba42a7c0325b8dbee289634a48f58aea3246645d5ff418f9bb8819885a9", + "d65f005ef4dea9320c9973053c95ff6020115d5fec1b7fee41a578e18df9ca8c" + ] } diff --git a/common/defs/webauthn/apps/slushpool.json b/common/defs/webauthn/apps/slushpool.json index 66c283bac7..e15d386ea2 100644 --- a/common/defs/webauthn/apps/slushpool.json +++ b/common/defs/webauthn/apps/slushpool.json @@ -1,4 +1,7 @@ { "label": "Slush Pool", - "u2f": ["08b2a3d41939aa31668493cb36cdcc4f16c4d9b4c8238b73c2f672c033007197", "38804f2eff74f228b74151c201aa82e7e8eefcacfecf23fa146b13a37666314f"] + "u2f": [ + "08b2a3d41939aa31668493cb36cdcc4f16c4d9b4c8238b73c2f672c033007197", + "38804f2eff74f228b74151c201aa82e7e8eefcacfecf23fa146b13a37666314f" + ] } diff --git a/core/src/apps/webauthn/knownapps.py b/core/src/apps/webauthn/knownapps.py index 94128a5b4e..81b63aeb98 100644 --- a/core/src/apps/webauthn/knownapps.py +++ b/core/src/apps/webauthn/knownapps.py @@ -56,6 +56,10 @@ knownapps = { "label": "Keeper", "use_sign_count": True, }, + b"\xd6_\x00^\xf4\xde\xa92\x0c\x99s\x05<\x95\xff` \x11]_\xec\x1b\x7f\xeeA\xa5x\xe1\x8d\xf9\xca\x8c": { + "label": "Keeper", + "use_sign_count": True, + }, b"\xd7U\xc5'\xa8k\xf7\x84E\xc2\x82\xe7\x13\xdc\xb8mF\xff\x8b<\xaf\xcf\xb7;.\x8c\xbel\x08\x84\xcb$": { "label": "LastPass", "use_sign_count": True, diff --git a/legacy/firmware/u2f_knownapps.h b/legacy/firmware/u2f_knownapps.h index 1b2b53bb0a..e8b2fc4579 100644 --- a/legacy/firmware/u2f_knownapps.h +++ b/legacy/firmware/u2f_knownapps.h @@ -124,6 +124,11 @@ static const U2FWellKnown u2f_well_known[] = { { 0x53, 0xa1, 0x5b, 0xa4, 0x2a, 0x7c, 0x03, 0x25, 0xb8, 0xdb, 0xee, 0x28, 0x96, 0x34, 0xa4, 0x8f, 0x58, 0xae, 0xa3, 0x24, 0x66, 0x45, 0xd5, 0xff, 0x41, 0x8f, 0x9b, 0xb8, 0x81, 0x98, 0x85, 0xa9 }, "Keeper" }, + { + // U2F + { 0xd6, 0x5f, 0x00, 0x5e, 0xf4, 0xde, 0xa9, 0x32, 0x0c, 0x99, 0x73, 0x05, 0x3c, 0x95, 0xff, 0x60, 0x20, 0x11, 0x5d, 0x5f, 0xec, 0x1b, 0x7f, 0xee, 0x41, 0xa5, 0x78, 0xe1, 0x8d, 0xf9, 0xca, 0x8c }, + "Keeper" + }, { // U2F { 0xd7, 0x55, 0xc5, 0x27, 0xa8, 0x6b, 0xf7, 0x84, 0x45, 0xc2, 0x82, 0xe7, 0x13, 0xdc, 0xb8, 0x6d, 0x46, 0xff, 0x8b, 0x3c, 0xaf, 0xcf, 0xb7, 0x3b, 0x2e, 0x8c, 0xbe, 0x6c, 0x08, 0x84, 0xcb, 0x24 },