Computer security is a branch of computer technology known as information security as applied to computers and networks. The objective of computer security includes protection of information and property from theft, corruption, or natural disaster, while allowing the information and property to remain accessible and productive to its intended users.
The technologies of computer security are based on logic. As security is not necessarily the primary goal of most computer applications, designing a program with security in mind often imposes restrictions on that program's behavior.
Related Sciences, Topics and Techniques:
- Number Theory.
- Encryption Algorithms
Applications and Project Ideas:
- Antispyware.
- Secure communications.