The Hashlet stores hardware protected SHA-256 keys that can be hashed with the device’s serial number and a system provided challenge. If the device sends messages to a remote server, or another device, the remote party can verify the authenticity and integrity of the message.
See this tutorial on how to verify Message Authentication Codes from the Hashlet.
The Hashlet has its own random number generator that can provide 32 bytes of random data, which can be used to seed GNU/Linux’s /dev/random or for generating keys in another application.
See our blog post on how to run the Hashlet through FIPS 140-2 random number tests.
Password hashes can be stored in hardware and compared with a value the BeagleBone sends. The Hashlet can also be configured such that on a successful password entry, it makes available a 256 bit key.
Direct purchases are available via PayPal and Coinbase (Bitcoin) below or via Tindie. The price is $11.99 plus $5.25 for priority mail shipping in the United States.
This item is subject to U.S. export controls as ECCN 5A992.B. If you would to place an international order, please do so through Tindie. If you would like an international BTC order, please contact me.