Home LSET Professional How it Works Resources News Contact Random Numbers

LSE Technologies News


C source code packages optimized for the small microcontrollers commonly used in M2M and Internet of Things devices.

For Immediate Release - Longmont, Colorado - LSE Technologies is enabling secure end-to-end network data transfers for IoT devices with its LSET (Lightweight Stream Encryption Technology) C source code packages.

“Security is one of biggest concerns for the IoT today. Developers of IoT devices have had three options for providing end-to-end data security for their customers and end-users – use an encryption standard that isn’t well suited for IoT devices, develop their own encryption algorithm or don’t provide end-to-end security. Most developers have chosen not to provide security or only use encryption over a wireless link. This leaves the data unprotected at the most vulnerable point, when sent through the Internet.” explains Mike Lease, President and founder of LSE Technologies. “Most encryption standards were developed for financial transactions or military and national security applications. These algorithms are overkill for most IoT applications and use more memory space than some of the small micros used in IoT applications have. The execution time to run these algorithms can easily exceed the time an IoT device takes to perform is normal functions, eating away at precious battery capacity. We have developed the LSET encryption algorithms to address these issues while providing suitable data security for IoT devices.”

The LSET source code packages were designed to be easy to incorporate into existing code bases. Three versions of the LSET Professional product line are being offered for different levels of security and processing resources:
  • LSET Pro is targeted at 8-bit and low-end 16/32 bit micros and offers basic encryption algorithm for short control/status messages.
  • LSET ProX is targeted at mid-range 16/32 bit micros with an enhanced encryption/decryption engine and key security features. It is suitable for short control/status messaging as well as video and firmware updates.
  • LSET ProXT is targeted at higher end 32 bit micros and provides a more advanced encryption/decryption engine and additional key security features. It is suitable for longer messages such as in gateway applications as well as for video and firmware updates.
On a common family of 32-bit microcontrollers, a typical implementation of the LSET ProX package would require about 600 bytes of code space plus 64 bytes of RAM and with a 20Mhz CPU clock encryption/decryption could be performed in about 2.5 microseconds per byte.

The LSET source code packages were designed to be easy to incorporate into existing code bases. In many cases data encryption can be added to a product in just a few hours. The LSET Professional C source code packages are available now, starting at $500 for the LSET Pro package.

LSET ProfessionalTM and LSET MakerTM are trademarks of LSE Technologies
Copyright 2016 LSE Technologies