Security In Computing
Security In Computing
This book provides a systematic study of computing security, covering digital systems, operating systems, network, and databases, it helps readers apply security principles across different layers to protect data and resources from both internal and external threats. The text begins with fundamental concepts like authentication, auditing, and least privilege, while examining modern risks such as identity theft and nation-state adversaries.
Subsequent chapters focus on operating system security, detailing trust models, access control, and verifiable models like Bell-Lapadula and Biba. It also explores secure kernels, virtual machines, and the Android operation system. The network security section addresses DNS vulnerabilities, malware, firewalls, and privacy tools like VPNs and onion routing.
Finally, the book covers database security, including encryption, data masking, and SQL injection detection, supported by a MySQL case study. By emphasizing defense-in-depth and real-world relevance, this work is an essential resource for both academic learning and professional development.
- Digital systems security and privacy
- Risks in security and privacy
- Operating system security
- Verifiable security goals
- Network security
- Need for physical security
- Database security
- Security features in Databases
- Exercises
Customer Feedback
No reviews yet. Be the first to review this product!