eSE100 - Secure Sensor-to-Ethernet Module, powered by MS500
The eSE100 (Secure Sensor-to-Ethernet module) provides a secured communication channel between sensors and any network servers. The module is powered by MS500, which is one of the most advanced security SoC's in the industry supporting the hardware-based security functions such as hardwired crypto engines, secure storage, and secure booting features. The module is pre-programmed with embedded SSL/TLS which is optimized to receive the full support from the MS500 hardware crypto engines.
Security Features
Secure Key Management
- Device Unique Key
- Platform Key
- User Defined Key
- Session/App
Secure Boot – firmware Integrity checking
Secure Storage
PKI (Public Key Infrastructure) support
SSL/TLS socket connections
TLS 1.2 client and server mode
Hardware crypto engines
Symmetric Crypto engines
- AES 128/192/256 bits
- ARIA 128/192/256 for government requirement
Asymmetric Crypto engines
- ECC up to 512 bit
- RSA up to 2048 bit
Hash Accelerator – SHA1/SHA256 (50MB/sec)
TRNG –True Random Number Generator (25 Mbps)
HMAC (Hash-based MAC)
Authentication Algorithms
- AES GCM/GMAC
- AES CCM/CBC-MAC
AES 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
Specification
Module Dimension |
50 x 25 x 1.2 mm |
Hardware Platform |
MS500 for security |
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
|
Download Links :
- eSE100-DK-Reference Guide Manual
- Azure IoT Development Guide Manual using eSE100-DK
- AWS IoT Development Guide Manual using eSE100-DK