Question

In: Computer Science

Does the fact that these operating systems are embedded and nontraditional improve, diminish, or have no...

Does the fact that these operating systems are embedded and nontraditional improve, diminish, or have no effect on their security? Justify your answer.

(Computer Security II)

Solutions

Expert Solution

Embedded Operating Systems are the operating systems which use less resources available and also is dedicated to one particular specific task and is usually difficult to upgrade. In these operating system, it is difficult to upgrade them thus making it frequently outdated. Its hardware is limited and troubleshooting is difficult. But at the same time they are easy to manage and costs less. Also, the performance is good for a particular task as it is dedicated to a particular task.

Since Embedded Operating Systems are traditionally designed for embedded systems which are small and must be resource efficient, these operating systems are quite helpful. These costs low and is also resource efficient for ONE single task which are the main features to use Embedded System.

Some of the security problem with these operating systems are: Irregular Security Update, Attack replication, Device Life cycle.

So, these operating systems diminish the security issues.


Related Solutions

hacking Embedded Operating Systems: The Hidden Threat EXPLAIN WINDOWS IoT (INTERNET OF THINGS) AND OTHER EMBEDDED...
hacking Embedded Operating Systems: The Hidden Threat EXPLAIN WINDOWS IoT (INTERNET OF THINGS) AND OTHER EMBEDDED SYSTEMS. WHAT ARE NIX EMBEDDED OPERATING SYSTEMS? HOW DO YOU PATCH EMBEDDED OPERATING SYSTEMS?.
Discuss the cache mapping techniques as applied in embedded systems             [10] Embedded Systems
Discuss the cache mapping techniques as applied in embedded systems             [10] Embedded Systems
Make a posting on the M2 Discussion board that summarizes your opinion on the embedded systems...
Make a posting on the M2 Discussion board that summarizes your opinion on the embedded systems overhaul
Essays What kinds of information systems and technologies does UPS use to improve services to customers?...
Essays What kinds of information systems and technologies does UPS use to improve services to customers? In what ways does the use of these information systems and technologies provide UPS with a competitive advantage
Although EHR systems have the potential to improve patient care and organizational efficiency and the US...
Although EHR systems have the potential to improve patient care and organizational efficiency and the US Government has provided financial incentives for adopting and financial penalties for not adopting EHRs, some providers still resist. Review available literature and determine what you believe to be the three biggest barriers or roadblocks for US physicians and hospitals in adopting EHR systems? Create and discuss a plan for addressing each of these barriers or roadblocks. You can create a single plan addressing all...
1). a. Describe two different currency systems that have been introduced to improve the credibility of...
1). a. Describe two different currency systems that have been introduced to improve the credibility of pegged exchange rate systems. b. Do you think the Euro will survive? *Please type and answer in detail*
Outline any four common bus standards that are used to provide serial communication in embedded systems...
Outline any four common bus standards that are used to provide serial communication in embedded systems [3 marks each] Embedded Systems
Outline any four common bus standards that are used to provide parallel communication in embedded systems...
Outline any four common bus standards that are used to provide parallel communication in embedded systems [3 marks each] Embedded Systems
The following 3 instances of code was provided by my embedded systems course. Can you explain...
The following 3 instances of code was provided by my embedded systems course. Can you explain what is happening in each code segment? === code 1 === void foo() { uint8_t a=2; uint8_t b[]={b0, b1, b2}; // They are the last three digits of your A# uint8_t* c=b; uint8_t* d=&a; } === code 2 === __extension__ typedef struct tagT1CONBITS { union { struct { unsigned :1; unsigned TCS:1; unsigned TSYNC:1; unsigned :1; unsigned TCKPS:2; unsigned TGATE:1; unsigned :6; unsigned TSIDL:1;...
Does someone have the answer to the Systems understanding aid, (SUA) ?
Does someone have the answer to the Systems understanding aid, (SUA) ?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT