ZYMKEY ZERO

The essential hardware security module for Raspberry Pi
  • Easy to integrate plug-in module
  • Seamless integration with Bootware
  • Hardware root of trust
  • File system encryption
  • Secure key generation & storage
  • Data encryption & signing
  • Perimeter tamper sensors
  • Measured system identity & authentication
  • Real time clock
zymbit plug-in security module HSM for raspberry pi

SD card protection made easyEssential security for Raspberry Pi

Removing an SD card and copying contents is easy, especially for unattended devices deployed outside the security of a physical building. ZYMKEY4 provides essential physical and digital security features to protect against such real world exploits.
zymbit HSM for raspberry pi - essential security plugin module
FILE SYSTEM ENCRYPTION
KEY STORAGE & GENERATION
CRYPTOGRAPHIC ENGINE
MEASURED SYSTEM IDENTITY
PHYSICAL TAMPER SENSORS
DATA ENCRYPTION & SIGNING
ULTRA LOW POWER
REAL TIME CLOCK
Zymkey security module. Plugin HSM for raspberry Pi

Easy to integrate module

  • Plugs on to GPIO headers of Raspberry Pi
  • Uses GPIO4, I2C, +5V, GND. (can be remapped)
  • APIs in Python, C++, C.

File system encryption

  • Encrypt root file system with dm-crypt.
  • Protect data, applications and credentials.
  • ZYMKEY integrates seamlessly with LUKS key manager. 
  • Step-by-step guide with prewritten scripts that streamline the process.
Zymbit HSM for Raspberry Pi encrypts and protects file system on SD card.
zymbit HSM for raspberry pi - tamper sensors protect against perimeter attacks

Perimeter tamper detect

  • Two independent perimeter circuits  provide layered protection. 
  • User configured policies and actions.
  • Notify or destroy keys on perimeter-breach event.
  • Continuous operation with onboard battery.

Layered security with hardware root of trust

Zymbit security modules provide multiple layers of physical and digital protection for your digital assets, managed through a simple API.

Zymbit security module for raspberry pi. Plugin security module with simple API protects credentials, data and IP.

Easy integration with AWS

TLS Client Certificate Authentication
  • Generate Zymkey secured client certs.
  • Bring Your Own Certificate or use AWS.
  • Attach custom policies.
  • Secure connect  client authenticated TLS
Just In Time Client Registration
  • Simplifies large scale fleet deployments
  • Lambda function client registration
protect sd card on raspberry pi
protect sd card
zymbit secures manufacturing environment

Manufacturing tools

Zymbit manufacturing tools and services help you transition to volume manufacturing quickly and securely.

Specifications

Private / public key pairs 3
Cryptographic Services TRNG (NIST SP800-22)
ECC NIST P-256 (secp256r1)
ECDSA (FIPS186-3)
AES-256 (FIPS 197)
Tamper Sensors 2 x Perimeter breach detection circuits
Main power monitor
Software API Python, C++, C
Physical Format Plug in mini-hat (pins 1 - 10)
Dimensions 39.0 x 14.0 x 5.3 mm
1.53 x 0.55 x 0.21 Inches
Board Connectors GPIO: 5x2pin header, 0.1inch
Perimeter: 12pin JST 0.8mm receptacle (mates with JST 12SUR-32S)
Battery: 2pin JST 0.8mm receptacle (mates with JST 2SUR-32S)
Communication I2C, default address, user changeable
GPIO4, user changeable
Production mode lock Software API command
Measured system identity & authentication Standard factors include RPI host, SD card, Zymkey
Data encryption & signing applications. Encrypt root file system with dm-crypt, with LUKS key manager hook
Encrypt data blobs with "zblock" function
Encrypt data in flight with OpenSSL integration
Real time clock 24-36 month operation, application dependent, 5ppm accuracy.
Backup battery Used for RTC and perimeter circuits
Requires JST connected coin cell, RPI 5 RTC battery , or similar, (not included)
Recommend
Backup battery monitor Yes
Last Gasp battery removal detection No
OEM Custom features Contact Zymbit
Example Cipher Suites AWS-IOT | TLS_ECDHE_ECDSA_AES256_SHA
MS-AZURE | TLS_ECDHE_ECDSA_AES_128_GCM_SHA256_P256
Accessories & related products Backup battery, perimeter cables
Warranty 18 months
Compatibility Pi Zero, 4, 5

Compare Security Modules

ZYMKEY ZERO
plug-on module
ZYMKEY4
plug-on module
HSM4
encapsulated module
= Standard feature
= OEM feature. Contact sales
 COMPUTE PLATFORM SUPPORT
ZYMKEY ZERO ZYMKEY4 HSM4
Raspberry Pi 4,5, ZERO_2W
Raspberry Pi CM4,5
Nvidia, Intel, Other
 KEY STORAGE
ZYMKEY ZERO ZYMKEY4 HSM4
Generate secure key pairs
Private key never exposed
 Secure element, tamper resistant key store
 Private/public key pairs 3 3 3
 CRYPTOGRAPHIC PRIMITIVES
ZYMKEY ZERO ZYMKEY4 HSM4
 TRNG (NIST SP800-22)
 ECC NIST P-256 (secp256r1)
 ECDSA (FIPS186-3)
 AES-256 (FIPS 197)
TAMPER DETECTION SENSORS
ZYMKEY ZERO ZYMKEY4 HSM4
Perimeter breach detection circuits - standard 2 2 2
Accelerometer shock & orientation sensor
Power rail monitor
SOFTWARE API
ZYMKEY ZERO ZYMKEY4 HSM4
Python
C++
C
ELECTRO MECHANICAL INTERFACE
ZYMKEY ZERO ZYMKEY4 HSM4
Format MiniHat MiniHat Module
Connectors GPIO: 10pin header
Perim: 12pin JST 0.8mm receptacle
Battery: 2pin JST 0.8mm receptacle
GPIO: 10pin header
Perim: 5pin microusb
All: 30pin Hirose DF40HC
Communication I2C I2C I2C
Production-Mode lock Software API Cut Tab
Software API
DEVICE MULTI-FACTOR IDENTITY
& AUTHENTICATION

ZYMKEY ZERO ZYMKEY4 HSM4
Host hardware measurement
Custom authentication factors
 DATA ENCRYPTION & SIGNING
ZYMKEY ZERO ZYMKEY4 HSM4
Encrypt root file system with dm-crypt
LUKS key manager hook
 Encrypt data blobs with "zblock" function
 Encrypt data in flight with OpenSSL integration
 OTHER FEATURES
ZYMKEY ZERO ZYMKEY4 HSM4
True Random Number Generator
Real Time Clock
Backup battery - for RTC and perimeter circuits Offboard
2pin JST 0.8mm receptacle
Onboard Offboard
30pin Hirose DF40HC
Backup battery monitor
OEM Custom features (min 10K units)
 EXAMPLE CIPHER SUITES
ZYMKEY4 HSM4 ZYMKEY ZERO
 AWS-IOT | TLS_ECDHE_ECDSA_AES256_SHA
 MS-AZURE | TLS_ECDHE_ECDSA_AES_128_GCM_SHA256_P256
 ACCESSORIES
ZYMKEY ZERO ZYMKEY4 HSM4
Developer Kits
Custom Integrations
 READY TO GET STARTED?
ZYMKEY ZERO ZYMKEY4 HSM4
Learn more> Learn more > Learn more >
BUY NOW BUY NOW BUY NOW

= standard feature
= OEM feature. Contact sales
ZYMKEY4
plug-on module
HSM4
encapsulated module
ZYMKEY ZERO
plug-on module
= Standard feature
= OEM feature
 COMPUTE PLATFORM SUPPORT
ZYMKEY4 HSM4 ZYMKEY ZERO
Raspberry Pi 4,5, ZERO_2W
Raspberry Pi CM4,5
Nvidia, Intel, Other
 KEY STORAGE
ZYMKEY4 HSM4 ZYMKEY ZERO
Generate secure key pairs
Private key never exposed
 Secure element, tamper resistant key store
 Private/public key pairs 3 3 3
 CRYPTOGRAPHIC PRIMITIVES
ZYMKEY4 HSM4 ZYMKEY ZERO
 TRNG (NIST SP800-22)
 ECC NIST P-256 (secp256r1)
 ECDSA (FIPS186-3)
 AES-256 (FIPS 197)
TAMPER DETECTION SENSORS
ZYMKEY4 HSM4 ZYMKEY ZERO
Perimeter breach detection circuits - standard 2 2 2
Accelerometer shock & orientation sensor
Power rail monitor
SOFTWARE API
ZYMKEY4 HSM4 ZYMKEY ZERO
Python
C++
C
ELECTRO MECHANICAL INTERFACE
ZYMKEY4 HSM4 ZYMKEY ZERO
Format MiniHat Module MiniHat
Connectors GPIO: 10pin header
Perim: 5pin microusb
All: 30pin Hirose DF40HC
GPIO: 10pin header
Perim: 12pin JST 0.8mm receptacle
Battery: 2pin JST 0.8mm receptacle
Communication I2C I2C I2C
Production-Mode lock Cut Tab
Software API Software API
DEVICE MULTI-FACTOR IDENTITY
& AUTHENTICATION

ZYMKEY4 HSM4 ZYMKEY ZERO
Host hardware measurement
Custom authentication factors
 DATA ENCRYPTION & SIGNING
ZYMKEY4 HSM4 ZYMKEY ZERO
Encrypt root file system with dm-crypt
LUKS key manager hook
 Encrypt data blobs with "zblock" function
 Encrypt data in flight with OpenSSL integration
 OTHER FEATURES
ZYMKEY4 HSM4 ZYMKEY ZERO
True Random Number Generator
Real Time Clock
Backup battery - for RTC and perimeter circuits Onboard Offboard
30pin Hirose DF40HC
Offboard
2pin JST 0.8mm receptacle
Backup battery monitor
OEM Custom features (min 10K units)
 EXAMPLE CIPHER SUITES
ZYMKEY4 HSM4 ZYMKEY ZERO
 AWS-IOT | TLS_ECDHE_ECDSA_AES256_SHA
 MS-AZURE | TLS_ECDHE_ECDSA_AES_128_GCM_SHA256_P256
 ACCESSORIES
ZYMKEY4 HSM4 ZYMKEY ZERO
Developer Kits
Reference Designs
Custom Integrations
 READY TO GET STARTED?
ZYMKEY4 HSM4 ZYMKEY ZERO
Learn more > Learn more > Learn more>
BUY NOW BUY NOW BUY NOW

= standard feature
= OEM feature

Documentation

Using Product >
  • Getting started
  • Software APIs – python, C, C++
  • Tutorials
  • FAQ & troubleshooting
Conformity Documents >
  • EU Declaration of Conformity
  • FCC Declaration of Conformity
  • RoHS/Reach Declaration of Conformity
  • California Prop 65 Declaration of
CAD Files >
  • Mechanical dimensions
  • Step model
Manufacturing Tools >
  • Secure high speed encryption appliance
  • Programming and provisioning

Need help choosing product?

Explore and choose the best Zymbit product for your application. If you have questions or need something custom then were ready to help.
I'M READY TO BUY
Zymbit products are available from major distributors around the world, or directly from our webstore.
I HAVE QUESTIONS
If you need help with your application, or want to discuss a custom solution then contact us today.
https://www.zymbit.com/wp-content/uploads/2017/11/Zymbit-Logo-noBG-small.png

120 Cremona Drive, Goleta, 

California, 93117, USA

+1 (805) 481 4570

GET UPDATES

Subscribe to email updates.