Reference implementation of Taiwan's citizen digital certificate
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
SmartCardLibTest
CDCScript.c
CDCScript.h
Common.h
LICENSE
README.md
SmartCardJobs.c
SmartCardJobs.h

README.md

Taiwan CDC RI

Reference implementation of Taiwan's citizen digital certificate

This is a clean room implementation of functions communicate with CDC chip card. Currently we release two functions

  1. CDCCheck: Check if this card is a CDC card.
  2. CDCGetCert2: Read the certification file(user CA2) and return in DER format.

2016/12/09 Note After communicate with management authority, It is not possible to release PIN verify function as password is protected by SHA256.

2017/02/07 Note There are four CAs that we can read. user CA1 is for data encryption, user CA2 is for signature. These two CAs are the CAs developer need to use,check it out.