Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


UI Text Box
sizelarge

Here you will find current and prior versions of ONEKEY ID related drivers, SDKs and software.


Recent Versions



OSDriver & SDKDescriptionVersion

Release

Notes

Supported OS

Platform

File

Checksum

(SHA256)

Image Added

certgate cgToken
OKID Driver & SDK for WindowsDriver installation package for Windows 10 32bit & 64bit

1.0.0-beta2

  • optimized usability of shared-key-exchange between PC/SC Driver and
cgToken
  • ONEKEY ID
Windows 10 (32 &64 bit)
certgate cgToken
certgate cgToken

Image Added

certgate cgToken
OKID Driver & SDK for iOS

Supports BLE connection, QR code scanning, and simple file operations to flash memory on cgToken V4 with firmware v0.6 or higher

Includes stand alone CGTokenKit.framework SDK for the cgToken V4

1.0.0-
beta1
  • bumped SDK version to 1.0.0-beta1
  • updated API documentation
  • added the ability to set, retrieve and delete environment variables from the token by using a new API
  • changed hardware/software version to use a NSString in the API
  • added new ERROR 'Hardware version is not configured' 
  • beta4
    • added call methods bluetoothOffForTokenManager and bluetoothOnForTokenManager

    • fixed bug freezes on startScanning when bluetooth is off

    • fixed bug calling incorrect method of delegate at the call method powerSecureElementOff

    • updated algorithm on the synchronize session key, for starting sync should be call [token initialize]

    • implemented feedback at the incorrect entered SK by user

    • extended methods didConnectToToken and didDisconnectFromToken which reports events now might fail and return an error

    added support for newer firmware versions (2.8+) 
    iOS 9.3 (Xcode 8)
    certgate cgToken
    beta1
    certgate cgToken
    beta1

    Image Added

    certgate cgToken
    OKID Driver & SDK for Android

    Driver installation package for Android 32bit & 64bit

    NOTE: Only working with token firmware version 2.9 without encryption
    Low level Library with file system access1.0.0-
    alpha1
    alpha4
    • Bluetooth pairing and
    unencrypted
    • encrypted communication with token working
    • included interfaces:
    PC/SC, PKCS#11, Java Smart Card I/O, Java Cryptography Extension
    • low level OKID API
    • small Example project
    • added environment variable suppport
    added small Java Smart Card I/O Example project

    Android 5+ (32 &64 bit)

    certgate cgToken
    alpha1
    certgate cgToken
    alpha1




    Old Versions



    Windows

    Driver & SDKDescriptionVersion

    Release

    Notes

    Supported OS

    Platform

    File

    Checksum

    (SHA256)

    certgate
    AirID cgToken Driver & SDK for Windows32bit & 64bit Driver installation package for Windows 10

    0.5.1

    (BETA)

    -beta1

    Initial BETA VersionWindows 10 (32 &64 bit)
    certgate
    AirID cgToken SDK & Driver for Windows v0.5.1.zip
    certgate
    AirID cgToken SDK & Driver for Windows v0.5.1.zip.sha2_256
    AirID cgToken Driver & SDK for WindowsDriver installation package for Windows 10 32bit & 64bit1.0.0-beta1
    • Improved session key pairing to directly occur after Bluetooth pairing
    • Added feedback on token display when wrong session key is entered
    • Improved stability
    Windows 10 (32 &64 bit)AirID cgToken Driver & SDK for Windows v1.0.0-beta1.zipAirID cgToken Driver & SDK for Windows v1.0.0-beta1.zip.sha2_256
    certgate


    iOS

    Driver & SDKDescriptionVersion

    Release

    Notes

    Supported OS

    Platform

    File

    Checksum

    (SHA256)

    AirID cgToken Driver & SDK for iOS

    Supports BLE connection, QR code scanning, and simple file operations to flash memory on cgToken V4 with firmware v0.6 or higher

    Includes stand alone CGTokenKit.framework SDK for the cgToken V4

    1.0.0-beta3
    • added PBKDF2 based key derivation to create session key
    • fixed bug the unregistration inner "notyDisconnected" at the disconnected from token
    • added support for newer firmware versions (2.9+) 
    iOS 9.3 (Xcode 8)

    (BETA)

    AirID cgToken Driver & SDK for iOS

    Supports BLE connection, QR code scanning, and simple file operations to flash memory on cgToken V4 with firmware v0.6 or higher

    Includes stand alone CGTokenKit.framework SDK for the cgToken V4

    1.0.0-beta1

    • bumped SDK version to 1.0.0-beta1
    • updated API documentation
    • added the ability to set, retrieve and delete environment variables from the token by using a new API
    • changed hardware/software version to use a NSString in the API
    • added new ERROR 'Hardware version is not configured' 
    • added support for newer firmware versions (2.8+) 

    iOS 9.3 (Xcode 8)

    AirID cgToken Driver & SDK for iOS

    Supports BLE connection, QR code scanning, and simple file operations to flash memory on cgToken V4 with firmware v0.6 or higher

    Includes stand alone CGTokenKit.framework SDK for the cgToken V4

    0.3.0-beta1

    Initial BETA VersioniOS 9.3+
    certgate
    AirID cgToken Driver & SDK for iOS v0.3.0.zip
    certgate
    AirID cgToken Driver & SDK for iOS v0.3.0.zip.sha2_256
    certgate


    Android

    Driver & SDKDescriptionVersion

    Release

    Notes

    Supported OS

    Platform

    File

    Checksum

    (SHA256)

    AirID cgToken Driver & SDK for
    Windows
    Android

    Driver installation package for

    Windows 10

    Android 32bit & 64bit

    NOTE: Only working with token firmware version 2.9 without encryption

    1.0.0-
    beta1
    alpha1
    • Improved session key pairing to directly occur after Bluetooth pairing
    • Added feedback on token display when wrong session key is entered
    • Improved stability
    • Bluetooth pairing and unencrypted communication with token working
    • included interfaces: PC/SC, PKCS#11, Java Smart Card I/O, Java Cryptography Extension
    • added small Java Smart Card I/O Example project

    Android 5+ (32 &64 bit)

    AirID cgToken Driver & SDK for AndroidLow level Library with file system access1.0.0- alpha2
    • Bluetooth pairing and encrypted communication with token working
    • included interfaces: low level cgToken API
    • added small Example project

    Android 5+ (32 &64 bit)

    AirID cgToken Driver & SDK for AndroidLow level Library with file system access1.0.0- alpha3
    • Bluetooth pairing and encrypted communication with token working
    • included interfaces: low level cgToken API
    • small Example project

    Android 5+

    Windows 10

    (32 &64 bit)

    certgate
    Windows
    beta1
    certgate
    Windows
    beta1