About the Ethertrust Crypto Currency Smartcard (CCSC)

ccsc2

The Ethertrust Crypto Currency SmartCard generates or imports elliptic curve keys, and computes ECDSA signatures used by Bitcoin and Ethereum crypto currencies.

It is compatible with the free BTOOLS software, see https://github.com/purien/btools/wiki for more information.

To order samples contact ccsc(at)ethertrust.com

Main features

The Ethertrust Crypto Currency SmartCard has three PINs, administrator, user, and user2. The default values are 8 zeros (3030303030303030) for administrator and 4 zeros (30303030) for user and user2.

It is able to generate or to import elliptic curve keys (up to 8), used for the generation of ECDSA signatures used by Bitcoin and Ethereum crypto currencies.

A Read/Write non volatile memory, protected by a dedicated PIN (User2), is available for the storage of any sensitive information.

Main ISO7816 commands

The main commands are the following:
– Clear Key Pair
– Init Curve
– Generate Key Pair
– Dump KeyPair
– Get Key Parameter
– Set Key Parameter
– SignECDSA