
introduction
Security Features
Secure Key Management
- Device Unique Key - Platform Key - User Defined Key - Session/AppSecure Boot – firmware Integrity checking
Secure Storage
PKI (Public Key Infrastructure) support
SSL/TLS socket connections
TLS 1.2 client and server mode
features
Module Dimension | 50 x 25 x 1.2 mm |
---|---|
Hardware Platform | MS500 for security W5500 for Ethernet TCP/IP |
CPU | ARM Cortex M0 @ 100MHz |
Interface | UART, SPI, I2C, GPIO, Ethernet IO |
Internal Flash Memory | 4 MB in MS500 |
PIN | 56 pins |
Secure Library | pbTLS by PointBlank |
TLS | TLS 1.2 or higher |
Temperature | -40 ~ 85 C |
Certificates | CE and ROHS compliant |
technical details
Hardware crypto engines
Symmetric Crypto engines
- AES 128/192/256 bits- ARIA 128/192/256 for government requirementAsymmetric Crypto engines
- ECC up to 512 bit - RSA up to 2048 bitHash Accelerator – SHA1/SHA256 (50MB/sec)
TRNG –True Random Number Generator (25 Mbps)
HMAC (Hash-based MAC)
Authentication Algorithms - AES GCM/GMAC - AES CCM/CBC-MACAES Encryption Mode: ECB, CBC, CTR
Module performance
- RAM usage : 5KB at peak
- Flash memory usage : 100KB for TLS
- TLS setup time : 523ms (Client hello to handshake)
- Act as server or client to any IP infrastructure
- Pre-programmed with Firmware and Certificates
- TLS is optimized for h/w accelerators in MS500
- Customizations of services and SDK are available
- Available for development including User Guide and related software tools
Industrials
- Smart metering
- Lighting controls
- Smart Factory automation
- Secure sensor and actuators
how to use
COMMENTS