Designing and developing secure applications has always been a difficult task, especially for embedded system developers who must code for highly-constrained operating environments. However, improperly secured applications greatly increase the risk of exposure of sensitive user information, intellectual property or other device information that could potentially compromise the entire system. Security needs are becoming just as important as feature enhancements for mobile devices.

Protecting user privacy, sensitive information, application and firmware code and other digital assets is becoming more of an issue for developers of embedded environments as these become more integrated with the Internet and used in more business and consumer applications. Devices with embedded applications also need a secure way to authenticate with each other over networks and transfer information securely.

Good security requires good design, but how do you achieve good design without greatly increasing costs and delivery schedules? RSA, the Security Division of EMC solutions are built on open and proven industry standards, many of which have been developed and championed by RSA. The Company has a wide body of knowledge about potential vulnerabilities in device security, and how to address them. The Company provides flexible solutions for a wide range of embedded environments. RSA BSAFE® Crypto Kernel provides core cryptographic functionality optimized for very small code size and speed to meet the needs of the most constrained environments. RSA BSAFE® Micro Edition Suite offers a full complement of security functionality including cryptography, PKI support, and secure transport (SSL/TLS) designed specifically for embedded systems developers.

Developers can rely on RSA to be a trusted security expert, enabling them to stay focused on developing the core functionality users want. Working with RSA to design applications securely will help establish trust with your users and limit the risk for you and your customers and partners.

RSA BSAFE Micro Edition Suite
Combining cryptography, digital certificate-based authentication, and security protocol support into a condensed suite for C/C++ developers.
RSA BSAFE Crypto Kernel
Designing and developing secure applications has always been a difficult task, especially for embedded system developers that must code for highly constrained operating environments.