Security Engineering: A Guide to Building Dependable Distributed Systems 2nd Edition by Ross Anderson – Ebook PDF Instant Download/Delivery. 0470068523, 9780470068526
Full download Security Engineering: A Guide to Building Dependable Distributed Systems 2nd Edition after payment
Product details:
ISBN 10: 0470068523
ISBN 13: 9780470068526
Author: Ross Anderson
The world has changed radically since the first edition of this book was published in 2001. Spammers, virus writers, phishermen, money launderers, and spies now trade busily with each other in a lively online criminal economy and as they specialize, they get better. In this indispensable, fully updated guide, Ross Anderson reveals how to build systems that stay dependable whether faced with error or malice. Here’s straight talk on critical topics such as technical engineering basics, types of attack, specialized protection mechanisms, security psychology, policy, and more.
Security Engineering: A Guide to Building Dependable Distributed Systems 2nd Table of contents:
Part I: Foundations of Security Engineering
-
Introduction to Security Engineering
- The Principles of Security
- Security in Distributed Systems
- Goals of Security Engineering
-
Computer Security Basics
- Confidentiality, Integrity, and Availability (CIA)
- Authentication, Authorization, and Accounting
- Security Policies and Mechanisms
-
Security Protocols and Models
- Cryptography Essentials
- Formal Models of Security
- Threats and Attacks: The State of the Art
-
Building Secure Systems
- Threat Modeling and Risk Assessment
- Security Requirements Engineering
- Security Architecture
Part II: Cryptographic Building Blocks
5. Cryptography and Secure Communication
- Symmetric and Asymmetric Cryptography
- Public Key Infrastructure (PKI)
- Cryptographic Protocols: SSL/TLS and Beyond
-
Cryptographic Algorithms and Techniques
- Hash Functions and Digital Signatures
- Encryption Methods: AES, RSA, Elliptic Curve Cryptography
- Key Exchange and Key Management
-
Advanced Cryptography
- Zero-Knowledge Proofs
- Secure Multi-Party Computation
- Homomorphic Encryption
Part III: Securing Distributed Systems
8. Principles of Distributed Systems Security
- Consensus and Fault Tolerance
- Byzantine Fault Tolerance (BFT)
- Secure Communication in Distributed Systems
-
Access Control in Distributed Systems
- Identity and Access Management (IAM)
- Role-Based Access Control (RBAC)
- Attribute-Based Access Control (ABAC)
-
Secure Distributed Databases and Storage
- Database Security Fundamentals
- Cryptographic Database Systems
- Secure Storage Models
Part IV: Trust, Privacy, and Legal Concerns
11. Trust Models and Authentication
- Identity and Trust in Online Systems
- Authentication Protocols: Kerberos, OAuth, OpenID
- Trusted Computing and Hardware Security Modules (HSMs)
- Privacy and Data Protection
- Data Privacy Fundamentals
- GDPR and Data Protection Regulations
- Privacy-Enhancing Technologies (PETs)
- Legal and Ethical Issues in Security
- Security and Privacy Laws Worldwide
- Ethical Considerations for Security Engineers
- Lawful Interception and Surveillance
Part V: Building Resilient Systems
14. Designing for Failure: Resilience Engineering
- Fault Tolerance and Redundancy
- Recovery and Incident Response Planning
- Security and Disaster Recovery
- Security in the Cloud and Edge Computing
- Cloud Security Models and Threats
- Securing Edge Devices and IoT
- Secure Cloud Storage and Computing
- Secure Software Engineering
- Secure Coding Practices
- Software Vulnerabilities and Exploits
- Static and Dynamic Analysis Tools
Part VI: Real-World Security Engineering
17. Case Studies in Security Engineering
- Analyzing Real-World Breaches and Failures
- Lessons Learned from Security Failures
- Security Engineering in Practice
- Security Engineering in the Future
- The Evolving Threat Landscape
- Emerging Technologies and Their Impact on Security
- Preparing for Tomorrow’s Challenges
People also search for Security Engineering: A Guide to Building Dependable Distributed Systems 2nd:
security engineering
cyber security engineering
international journal of safety and security engineering
cyber security engineering salary
cyber security engineering colleges in tamilnadu