Skip to content

umbrella project for emulation of smart card readers or smart cards

Notifications You must be signed in to change notification settings

ErdSavasci/vsmartcard

 
 

Repository files navigation

Virtual Smart Card Architecture

Virtual Smart Card Architecture is an umbrella project for various projects concerned with the emulation of different types of smart card readers or smart cards themselves.

Currently the following projects are part of Virtual Smart Card Architecture:

Please refer to our project's website for more information.

Travis CI Build Status Image AppVeyor CI Build Status Image Coverity Scan Status

Update: 2021/05/31

Steps to build and install on Windows 10

Note: These steps are valid for Visual Studio 2019. Some other further steps may be needed for other VS versions.

  1. Run git submodule update --init --recursive when cloned the repository.
  2. Install Wix Toolset build tools from https://wixtoolset.org/releases/.
  3. Install Wix Extension for Visual Studio.
  4. Determine the correct solution platform and solution configuration. (x86/x64)
  5. Build the solution. (Consists of 3 projects)
  6. Create 'BixVReader.ini' file in C:\Windows.
  7. Install via BixVReaderInstaller.msi.
  8. Add the generated 'BixVReader.cer' certificate to the Trusted Root Certification. Authorities and Trusted Publishers certificate stores for Local Machine via 'certlm.msc'.
  9. Update the driver with the driver package files from Device Manager.
  10. Voila! 'Bix Virtual Smart Card Reader' should be seen on Device Manager.



About

umbrella project for emulation of smart card readers or smart cards

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 30.9%
  • C 22.2%
  • Python 21.0%
  • Java 7.8%
  • C++ 7.7%
  • M4 4.5%
  • Other 5.9%