Hello all steemians. Here I am going to give a short introduction on computer security concepts.
Computer Security
Computer security is an important field of computer science that refers to the protection of computer systems , basically protection of data and information stored by them from theft, unauthorized access and prevent them from being harmed. In short, computer security is concerned with protecting software, hardware and data. Vast amount data about government organizations, business and corporations, citizens including their financial information, tax, driving license information, social security numbers etc. are compuetrized in today's world. Offering protection to these data and establishing a secure system is often considered as critical in today's computerized world which can be done by structuring your networks, routers, switches, domain name servers accurately or reliably, building applications and websites with secure coding, using firewall, protection against trojan horse, worms, virus etc. and so on.
Objectives of Computer Security
The objectives and goals of computer security can be well defined with CIA triads. The CIA triad is a popular security model for implementing security in many computing devices. Computer security has three objectives which are:
1. Confidentiality
It is the protection offered to data and information from unauthorized access. There are two related terms in confidentiality which are :-
i. Data confidentiality
Data confidentiality is a process of assuring that confidential data (for example :- credit card number, bank account number, driver's license number is kept secret and can't be made available to unauthorized parties. Data confidentiality means right to keep information about you from being disclosed to others.
ii. Privacy
It is a method of assuring that people's private information cannot be accessed by unauthorized parties. Privacy means right to keep your information to yourself.
2. Integrity
Integrity is the process of protecting unauthorized data modification or other computer assets. Common example is coding for the server. It also contains two related terms which are :-
i. Data integrity
Data integrity is the method of assuring that the data is correct and consistent and the data cannot be altered or modified by unauthorized individuals or malicious software.
ii. System integrity
System integrity is the method of assuring that the system is operating correctly and accuratley according to its own specifications and without any disruptions or unauthorized manipulations.
3. Availability
It is the method of assuring that computer assets or datas is made available to authorized individuals whenever necessary.
steemstem
steemstem is a community driven project which seeks to promote well-written and informative Science, Technology, Engineering and Mathematics posts on Steemit. The project involves curating STEM-related posts through upvoting, resteeming, offering constructive feedback, supporting scientific contests, and other related activities.
DISCORD: https://discord.gg/j29kgjS