Enforcement within any strong security solution must be anchored in some point of trust. There must be something you trust to hold up to and defend against the threat environment within which you are trying to establish a secure solution. SPYRUS’s family of hardware roots of trust, encompassing embedded devices through Rosetta enabled devices and applications provide IoT developers and systems integrators with a complete operating environment and security functions.
Within every SPYRUS HSM there is a FIPS 140-2 Level 3 certified Rosetta SPYCOS® security controller to which all security is anchored. As a hardware trust anchor, this controller provides superior protection to any software trust anchor that can be provided. The cryptographic security boundary of this controller is the die itself, so that it can be embedded in other products for specialized applications. This is the trust anchor embedded in all the various form factors of the SPYRUS HSM product family.
SPYRUS provides a full suite of HSM form factors to meet you various hardware and solution requirements. With each HSM, you will also receive:
In addition to the family of FIPS certified HSMs, SPYRUS has easy to use software for hardware-based file encryption & sharing. NcryptNshare™ is a suite of applications that work with any SPYRUS Rosetta enabled device to allow you to encrypt your files and control access in the cloud or wherever they are stored. It ‘seals’ the file closed and can detect if a file has been tampered with (for instance by malware), and by owning the key, only you control access to the file.
SPYRUS has been at the forefront of hardware based security products, espousing open standards as well as a common interface across product platforms. Figure 1 is a high level overview of the SPYRUS “Security in a Box” concept for securing all aspects of an IoT application from raw data ingest through storage and security for cloud based analysis and dissemination of results. The graphic below is a snapshot of the salient features of SPYRUS products supporting IoT security functions across a wide range of applications and venues.
The SPYRUS Security in a Box® SDK offers unparalleled security enhancements for the very popular Raspberry Pi. SPYRUS has the first products on the market providing a Class 10 microSDHC with 4/8/16 GB flash with a dedicated cryptographic security controller. Adding a hardware security module to an embedded system has never been easier! Boot from a secure microSDHC, generate strong random numbers, protect your keys from being stolen, execute cryptographic algorithms in a trusted environment, authenticate to Azure using TLS and SASTokens and use many of the other plug-and-play features available in the SDK.