List at least three best practices for protecting embedded OSs.
An embedded operating system is particular for the OS which is used to build a large number of systems in a computer. In embedded OS, security is the major part for the developing or distracting the devices in any organization. When any organizations are developing the embedded OS they need to concentrate on the security system to protect their data with high security.
In any organization, it is one of the major responsibility for an embedded developers to build any system with high security measures, because security is the major priority for any embedded developers. As all we know that there is no device is ever completely secure, every device has …show more content…
In any organization, when they are starting any new project from they need to security system from day one onwards, because security is the most important to build rather than any other part. Below are some of best practices in the security embedded OS.
• Secure Network Communication
• Secure Boot and Execution
• Secure Data and Storage
Secure Network Communication:
In the network communication there are numerous security issues are surviving in the embedded system, it means they survives on the connection via a network and access that is exposed in a huge population or even specifically to the internet. In the network communication, it is more unsecure to accept all external connections to a device, which means multiple devices might go on one use cases. The best practice is to secure all communication through the device.
• Enable system firewalls, to allow only communication that means required only TCP/IP ports
• Disable unsecure services for example Telnet
• Disable troubleshoot services if possible, if not ensure they should be secured
Secure the Boot and