gobalplatform

module
v0.2.0-alpha Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 5, 2021 License: MIT

README

GobalPlatform

GobalPlatform is a collection of Golang packages that provide functions for interacting with Cards/Secure Elements that implement the GlobalPlatform Card Specification.

The targeted version is the GPC v2.3.1 but most parts are downward compatible.

The packages are WIP and provided without warranty.

Directories

Path Synopsis
Package access implements parsing and creation of objects specified by GlobalPlatform Secure Element Access Control v1.1.
Package access implements parsing and creation of objects specified by GlobalPlatform Secure Element Access Control v1.1.
Package aid provides functions for handling AID as specified in ISO/IEC 7816-5.
Package aid provides functions for handling AID as specified in ISO/IEC 7816-5.
Package capability provides functions for parsing Card and Security Domain capabilities.
Package capability provides functions for parsing Card and Security Domain capabilities.
Package dgi provides functions for parsing Data Group Identifier structures.
Package dgi provides functions for parsing Data Group Identifier structures.
internal
Package key provides functions for preparing keys for import into a card.
Package key provides functions for preparing keys for import into a card.
Package open provides functions for handling data related to the GlobalPlatform Environment OPEN.
Package open provides functions for handling data related to the GlobalPlatform Environment OPEN.
Package resource provides functions for parsing additional card resources e.g.
Package resource provides functions for parsing additional card resources e.g.
Package security provides functions for handling objects related to Secure Communication with a card.
Package security provides functions for handling objects related to Secure Communication with a card.
Package tag provides most common BER-TLV tags used within the GlobalPlatform Card context.
Package tag provides most common BER-TLV tags used within the GlobalPlatform Card context.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL