Glossary: Difference between revisions

consistency
 
Line 4: Line 4:
While security is a very broad concept that has [[wikipedia:Security|many definitions]], in the concept of software, it mainly refers to ensuring someone cannot interact with your devices in a way that you do not want. For example, running software on your computer without permission. Security is most useful when thought of through the lens of [[Glossary#Threat modelling|threat modelling.]]
While security is a very broad concept that has [[wikipedia:Security|many definitions]], in the concept of software, it mainly refers to ensuring someone cannot interact with your devices in a way that you do not want. For example, running software on your computer without permission. Security is most useful when thought of through the lens of [[Glossary#Threat modelling|threat modelling.]]


=== Threat Modelling ===
=== Threat Model ===
Threat modelling is the process of planning out how someone might interact with your device in a way that you do not want, and making a plan to prevent it. For example, if you do not want someone to be able to take your laptop apart and read your files off of your [[Glossary#Drive|drive]], you could encrypt it. It's important to understand what exactly you are concerned about, instead of just trying to "be secure."
Threat Model is a of plan of how someone might interact with your device in a way that you do not want, and a plan to prevent it. For example, if you do not want someone to be able to take your laptop apart and read your files off of your [[Glossary#Drive|drive]], you could encrypt it. It's important to understand what exactly you are concerned about, instead of just trying to "be secure."


=== Drive ===
=== Drive ===