Integrated with Cypress’ PSoC 6 BLE MCU is ESCRYPT’s LoRaWAN key provisioning and management application programming interface, designed to provide customers protection, easy management of LoRaWAN keys and the ability to deploy a secure LoRaWAN-based system quickly.
Cypress claimed its PSoC 6 BLE MCU is the industry’s lowest power, most flexible dual-core MCU with built-in Bluetooth low energy wireless connectivity and hardware-based security. This includes an isolated-execution environment, secure-element functionality and an accelerated cryptographic engine.
The radio stack is said to utilise two Advanced Encryption Standard AES-128 cryptographic keys for security operations - one to authenticate packet data to the network server and one to decrypt the packet when it arrives at the application server.
Cypress has said its PSoC 6 MCUs ensures these keys are only used by crypto operations and are not accessible by other programs.
The radio stack is designed to conduct signing and encrypting in the MCUs’ isolated execution environment, protecting sensitive information and the PSoC 6 MCUs’ boot capability should make sure they power up in a secure state.
Cypress added that its PSoC 6 MCUs also provides BLE for off-channel communication and additional processing capacity that can be used for sensor hub functionality, providing a one-chip LoRaWAN host MCU.