/libskf

Primary LanguageCApache License 2.0Apache-2.0

libskf

Overview

libskf support standard SKF API and provide the same private API to use different manufacturer device.

Extension API

SKF_GlobalInit

Before use SKF API and only use one times, set manufacturer shared library absolute file path and autoload private API.

SKF_GlobalCleanup

After use SKF API, cleanup libskf.

SKF_AuthDev

Auth auth manufacturer device without key and auth process

SKF_ECCDecrypt

Use internal ECC private key to decrypt.

SKF_RSADecrypt

Use internal RSA private key to decrypt.

Test Device

C*Core

Version        : 1.1
Manufacturer   : C*Core
Issuer         : XXXX
Label          : UKEY
HWVersion      : 1.0
FirmwareVersion: 1.73

Longmai

Version        : 1.0
Manufacturer   : Longmai
Issuer         : Longmai
Label          : GM3000
HWVersion      : 5.0
FirmwareVersion: 2.23

TODO

  • SKF_AuthDev

Haitai

Version        : 1.0
Manufacturer   : Beijing Haitaifangyuan Technologies
Issuer         :
Label          : USBKey
HWVersion      : 1.0
FirmwareVersion: 1.0

TODO

  • SKF_AuthDev