xref: /freebsd/contrib/libfido2/udev/fidodevs (revision 5b56413d04e608379c9a306373554a8e4d321bc0)
1# Copyright (c) 2020 Yubico AB. All rights reserved.
2# Use of this source code is governed by a BSD-style
3# license that can be found in the LICENSE file.
4# SPDX-License-Identifier: BSD-2-Clause
5
6# After modifying this file, regenerate 70-u2f.rules:
7# ./genrules.awk fidodevs > 70-u2f.rules
8
9# List of known vendors. Sorted by vendor ID.
10
11vendor STMICRO		0x0483	STMicroelectronics
12vendor INFINEON		0x058b	Infineon Technologies
13vendor SYNAPTICS	0x06cb	Synaptics Inc.
14vendor FEITIAN		0x096e	Feitian Technologies Co., Ltd.
15vendor YUBICO		0x1050	Yubico AB
16vendor SILICON		0x10c4	Silicon Laboratories, Inc.
17vendor PIDCODES		0x1209	pid.codes
18vendor GOOGLE		0x18d1	Google Inc.
19vendor VASCO		0x1a44	VASCO Data Security NV
20vendor OPENMOKO		0x1d50	OpenMoko, Inc.
21vendor NEOWAVE		0x1e0d	NEOWAVE
22vendor EXCELSECU	0x1ea8	Shenzhen Excelsecu Data Technology Co., Ltd.
23vendor NXP		0x1fc9	NXP Semiconductors
24vendor CLAYLOGIC	0x20a0	Clay Logic
25vendor ALLADIN		0x24dc	Aladdin Software Security R.D.
26vendor PLUGUP		0x2581	Plug‐up
27vendor BLUINK		0x2abe	Bluink Ltd
28vendor LEDGER		0x2c97	LEDGER
29vendor HYPERSECU	0x2ccf	Hypersecu Information Systems, Inc.
30vendor EWBM		0x311f	eWBM Co., Ltd.
31vendor GOTRUST		0x32a3	GoTrustID Inc.
32vendor UNKNOWN1		0x4c4d	Unknown vendor
33vendor SATOSHI		0x534c	SatoshiLabs
34
35# List of known products. Grouped by vendor; sorted by product ID.
36
37product STMICRO 	0xa2ac	ellipticSecure MIRKey
38product STMICRO 	0xa2ca	Unknown product
39product STMICRO		0xcdab	Unknown product
40
41product INFINEON	0x022d	Infineon FIDO
42
43product SYNAPTICS	0x0088	Kensington VeriMark
44
45product FEITIAN		0x0850	FS ePass FIDO
46product FEITIAN		0x0852	Unknown product
47product FEITIAN		0x0853	Unknown product
48product FEITIAN		0x0854	Unknown product
49product FEITIAN		0x0856	Unknown product
50product FEITIAN		0x0858	Unknown product
51product FEITIAN		0x085a	FS MultiPass FIDO U2F
52product FEITIAN		0x085b	Unknown product
53product FEITIAN		0x085d	Unknown product
54product FEITIAN		0x0866  BioPass FIDO2 K33
55product FEITIAN		0x0867  BioPass FIDO2 K43
56product FEITIAN		0x0880	Hypersecu HyperFIDO
57
58product YUBICO		0x0113	YubiKey NEO FIDO
59product YUBICO		0x0114	YubiKey NEO OTP+FIDO
60product YUBICO		0x0115	YubiKey NEO FIDO+CCID
61product YUBICO		0x0116	YubiKey NEO OTP+FIDO+CCID
62product YUBICO		0x0120	Security Key by Yubico
63product YUBICO		0x0121	Unknown product
64product YUBICO		0x0200	Gnubby U2F
65product YUBICO		0x0402	YubiKey 4 FIDO
66product YUBICO		0x0403	YubiKey 4 OTP+FIDO
67product YUBICO		0x0406	YubiKey 4 FIDO+CCID
68product YUBICO		0x0407	YubiKey 4 OTP+FIDO+CCID
69product YUBICO		0x0410	YubiKey Plus
70
71product SILICON		0x8acf	U2F Zero
72
73product PIDCODES	0x5070	SoloKeys SoloHacker
74product PIDCODES	0x50b0	SoloKeys SoloBoot
75product PIDCODES	0x53c1	SatoshiLabs TREZOR
76product PIDCODES	0xbeee	SoloKeys v2
77
78product GOOGLE		0x5026	Google Titan U2F
79
80product VASCO		0x00bb	VASCO SecureClick
81
82product OPENMOKO	0x60fc	OnlyKey (FIDO2/U2F)
83
84product NEOWAVE		0xf1ae	Neowave Keydo AES
85product NEOWAVE		0xf1d0	Neowave Keydo
86
87product EXCELSECU	0xf025	Thethis Key
88product EXCELSECU	0xfc25	ExcelSecu FIDO2 Security Key
89
90product NXP		0xf143	GoTrust Idem Key
91
92product CLAYLOGIC	0x4287	Nitrokey FIDO U2F
93product CLAYLOGIC	0x42b1	Nitrokey FIDO2
94product CLAYLOGIC	0x42b2	Nitrokey 3C NFC
95product CLAYLOGIC	0x42b3	Safetech SafeKey
96product CLAYLOGIC	0x42d4	CanoKey
97
98product ALLADIN		0x0101	JaCarta U2F
99product ALLADIN		0x0501	JaCarta U2F
100
101product PLUGUP		0xf1d0	Happlink Security Key
102
103product BLUINK		0x1002	Bluink Key
104
105product LEDGER		0x0000  Ledger Blue
106product LEDGER		0x0001	Ledger Nano S Old firmware
107product LEDGER		0x0004	Ledger Nano X Old firmware
108product LEDGER		0x0011  Ledger Blue
109product LEDGER		0x0015  Ledger Blue Legacy
110product LEDGER		0x1005	Ledger Nano S HID+U2F
111product LEDGER		0x1011	Ledger Nano S HID+WEBUSB
112product LEDGER		0x1015	Ledger Nano S HID+U2F+WEBUSB
113product LEDGER		0x4005	Ledger Nano X HID+U2F
114product LEDGER		0x4011	Ledger Nano X HID+WEBUSB
115product LEDGER		0x4015	Ledger Nano X HID+U2F+WEBUSB
116product LEDGER		0x5005	Ledger Nano S+ HID+U2F
117product LEDGER		0x5011	Ledger Nano S+ HID+WEBUSB
118product LEDGER		0x5015	Ledger Nano S+ HID+U2F+WEBUSB
119product LEDGER		0x6005	Ledger Stax HID+U2F
120product LEDGER		0x6011	Ledger Stax HID+WEBUSB
121product LEDGER		0x6015	Ledger stax HID+U2F+WEBUSB
122
123product HYPERSECU	0x0880	Hypersecu HyperFIDO
124
125product EWBM		0x4a1a	TrustKey Solutions FIDO2 G310
126product EWBM		0x4a2a	TrustKey Solutions FIDO2 G310H/G320H
127product EWBM		0x4c2a	TrustKey Solutions FIDO2 G320
128product EWBM		0x5c2f	eWBM FIDO2 Goldengate G500
129product EWBM		0xa6e9	TrustKey Solutions FIDO2 T120
130product EWBM		0xa7f9	TrustKey Solutions FIDO2 T110
131product EWBM		0xf47c	eWBM FIDO2 Goldengate G450
132
133product GOTRUST		0x3201	Idem Key
134
135product UNKNOWN1	0xf703	Longmai mFIDO
136
137product SATOSHI		0x0001	SatoshiLabs TREZOR
138