Crypto Terminal allows users to sign blockchain transactions without exposing their credentials to the networks. Private keys are stored on a smart card. The Crypto Terminal acts as a payment terminal, where the user can sign transactions with her PIN.
After scanning for nearby Bluetooth devices, and turning on Bluetooth on the crypto terminal, connect the mobile and the terminal. Select the file you want to sign on the Ethereum blockchain, and initiate the transaction to post it.
The transaction parameters are pushed into the Crypto Terminal, where the user approves and signs it by typing her PIN.
The signed transaction is pushed back to the Android phone which then sends it to the network.