What is the difference between safety and security?

9

1

Question

What is the difference between safety and security in the context of information management or computer science?

Elaboration

This could be the canonical answer for people searching for it. Let me know if superuser.com is the wrong site for this question.

I have, of course, googled it and haven't found an answer that seemed short and to the point. Wikipedia wasn't very helpful either: safety, information security.

Lernkurve

Posted 2010-06-06T22:25:40.333

Reputation: 1 569

Surprisingly its OK to answer homework questions on SU. – davidgo – 2016-03-17T03:46:42.177

This sounds most suspiciously like a first-year university CS assignment question… (I don't mean to be rude if it's genuine.) – msanford – 2010-06-27T22:54:50.937

will it be answered ever in a exact answer?? – Ravisha – 2011-03-11T09:25:12.837

Answers

11

Safety is generally thought of in terms of data integrity. Backups, checksums, etc all ensure that the data is safe from failure.

Security is protecting data from unauthorized access, such as private info being viewed by a trojan, or database tables being dropped from SQL injection.

Note that no one really really uses the word "safety" but the term "security" is widely used in the industry.

MDMarra

Posted 2010-06-06T22:25:40.333

Reputation: 19 580

1Weirdly enough, both these words translate to one in Russian. So that was the reason I could not remember any real-world example of safety usage... – whitequark – 2010-06-07T02:24:07.353

Safety can also refer to protecting against things like users making dumb mistakes. (When performing dangerous options, we prompt the user with a confirmation box, to increase overall safety.) Security does tend to refer to unauthorized actions (not necessarily "protecting data", although that is quite common). For instance, permissions settings that prevent a person from handling equipment (which could be unrelated to being careful about data being read or written). – TOOGAM – 2016-06-02T04:49:57.900

4

Safety references to accidentally threat. Fault tolerance deals with safety.

Security refers to intentional threat. Attacks for example!

guhur

Posted 2010-06-06T22:25:40.333

Reputation: 143

I'm not convinced this is 100% accurate, but its concise and pretty good. – davidgo – 2016-03-17T03:48:00.863

According to wikipedia: "Security [...] applies to any vulnerable and valuable asset, such as a person, dwelling, community, item, nation, or organization.", "Safety is the state of being "safe" (from French sauf), the condition of being protected from harm or other non-desirable outcomes" – guhur – 2016-03-17T13:35:08.973

0

Communication

A safe data can be insecure, if the data is monitored but not tampered during transit A secure data can be unsafe, if the data is not tampered during transit but has got corrupted due to physical or electronic medium

Local storage

A safe data can be insecure, if the data is stored without corruption but data is visible to third party A secure data can be unsafe, if the data has username or password to access but hard drive is corrupt

Cloud storage

A safe data can be in secure, if the data is stored as it was transferred but the data was compromised during transmission by network bots or network protocol snooping A secure data can be unsafe, if the data transferred gets corrupted and no checksums or data consistency checking is available

Computing

A safe data can be insecure, if the data structure is consistent with user data but a Trojan program is using the same data through some access maliciously within the computing unit A secure data can be unsafe, if the data structure has a data that has been computed incorrectly by the user program and updated due to a bug in the system

Anand Eion

Posted 2010-06-06T22:25:40.333

Reputation: 1