diff --git a/src/minidriver/Makefile.am b/src/minidriver/Makefile.am index 796795d0..8ead2d3f 100644 --- a/src/minidriver/Makefile.am +++ b/src/minidriver/Makefile.am @@ -7,9 +7,9 @@ if ENABLE_MINIDRIVER lib_LTLIBRARIES = opensc-minidriver@LIBRARY_BITNESS@.la # Do we need this on bin? Why can't we # put it in dedicated directory -dist_sbin_SCRIPTS = opensc-minidriver.inf minidriver-westcos.reg minidriver-sc-hsm.reg +dist_sbin_SCRIPTS = opensc-minidriver.inf minidriver-westcos.reg minidriver-sc-hsm.reg minidriver-feitian.reg else -dist_noinst_DATA = opensc-minidriver.inf minidriver-westcos.reg minidriver-sc-hsm.reg +dist_noinst_DATA = opensc-minidriver.inf minidriver-westcos.reg minidriver-sc-hsm.reg minidriver-feitian.reg endif AM_CPPFLAGS = -I$(top_srcdir)/src diff --git a/src/minidriver/minidriver-feitian.reg b/src/minidriver/minidriver-feitian.reg new file mode 100644 index 00000000..446ef1cf --- /dev/null +++ b/src/minidriver/minidriver-feitian.reg @@ -0,0 +1,30 @@ +Windows Registry Editor Version 5.00 + +[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Calais\SmartCards\ePass2003] +"ATR"=hex:3b,9f,95,81,31,fe,9f,00,66,46,53,05,01,00,11,71,df,00,00,03,6a,82,f8 +"ATRMask"=hex,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff +"Crypto Provider"="Microsoft Base Smart Card Crypto Provider" +"Smart Card Key Storage Provider"="Microsoft Smart Card Key Storage Provider" +"80000001"="opensc-minidriver.dll" + +[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Cryptography\Calais\SmartCards\ePass2003] +"ATR"=hex:3b,9f,95,81,31,fe,9f,00,66,46,53,05,01,00,11,71,df,00,00,03,6a,82,f8 +"ATRMask"=hex:ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,00,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff +"Crypto Provider"="Microsoft Base Smart Card Crypto Provider" +"Smart Card Key Storage Provider"="Microsoft Smart Card Key Storage Provider" +"80000001"="opensc-minidriver.dll" + + +[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Calais\SmartCards\FTCOS/PK-01C] +"ATR"=hex:3b,9f,95,81,31,fe,9f,00,65,46,53,05,00,06,71,df,00,00,00,00,00,00,00 +"ATRMask"=hex:ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,00,ff,ff,ff,ff,ff,ff,00,00,00,00 +"Crypto Provider"="Microsoft Base Smart Card Crypto Provider" +"Smart Card Key Storage Provider"="Microsoft Smart Card Key Storage Provider" +"80000001"="opensc-minidriver.dll" + +[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Cryptography\Calais\SmartCards\FTCOS/PK-01C] +"ATR"=hex:3b,9f,95,81,31,fe,9f,00,65,46,53,05,00,06,71,df,00,00,00,00,00,00,00 +"ATRMask"=hex:ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,ff,00,ff,ff,ff,ff,ff,ff,00,00,00,00 +"Crypto Provider"="Microsoft Base Smart Card Crypto Provider" +"Smart Card Key Storage Provider"="Microsoft Smart Card Key Storage Provider" +"80000001"="opensc-minidriver.dll"