Operating Systems
Programming Languages
Microsoft Technologies
Computer Science
Software Engineering
Web Programming
Web Technologies

Contact Us | What's New | Missing Link | Feedback


Book Title : Security Engineering: A Guide to Building Dependable Distributed Systems
eBook download format(s) : HTM htm 
ISBN-10 : 0471389226 
ISBN-13 : 978-0-471389-22-4 
Author(s) : Ross J. Anderson Ross Anderson 
Publisher : Wiley (22 Jan 2001)
Section : Networking
Book Review:
Gigantically comprehensive and carefully researched, Security Engineering makes it clear just how difficult it is to protect information systems from corruption, eavesdropping, unauthorized use, and general malice. Better, Ross Anderson offers a lot of thoughts on how information can be made more secure (though probably not absolutely secure, at least not forever) with the help of both technologies and management strategies. His work makes fascinating reading and will no doubt inspire considerable doubt--fear is probably a better choice of words--in anyone with information to gather, protect, or make decisions about.

Be aware: This is absolutely not a book solely about computers, with yet another explanation of Alice and Bob and how they exchange public keys in order to exchange messages in secret. Anderson explores, for example, the ingenious ways in which European truck drivers defeat their vehicles' speed-logging equipment. In another section, he shows how the end of the cold war brought on a decline in defenses against radio-frequency monitoring (radio frequencies can be used to determine, at a distance, what's going on in systems--bank teller machines, say), and how similar technology can be used to reverse-engineer the calculations that go on inside smart cards. In almost 600 pages of riveting detail, Anderson warns us not to be seduced by the latest defensive technologies, never to underestimate human ingenuity, and always use common sense in defending valuables. A terrific read for security professionals and general readers alike. --David Wall

Topics covered: How some people go about protecting valuable things (particularly, but not exclusively, information) and how other people go about getting it anyway. Mostly, this takes the form of essays (about, for example, how the U.S. Air Force keeps its nukes out of the wrong hands) and stories (one of which tells of an art thief who defeated the latest technology by hiding in a closet). Sections deal with technologies, policies, psychology, and legal matters.

Book Description
The first quick reference guide to the do's and don'ts of creating high quality security systems.
Ross Anderson, widely recognized as one of the world's foremost authorities on security engineering, presents a comprehensive design tutorial that covers a wide range of applications. Designed for today's programmers who need to build systems that withstand malice as well as error (but have no time to go do a PhD in security), this book illustrates basic concepts through many real-world system design successes and failures. Topics range from firewalls, through phone phreaking and copyright protection, to frauds against e-businesses. Anderson's book shows how to use a wide range of tools, from cryptology through smartcards to applied psychology. As everything from burglar alarms through heart monitors to bus ticket dispensers starts talking IP, the techniques taught in this book will become vital to everyone who wants to build systems that are secure, dependable and manageable.

add to                 Digg!

You may use anyone of the download options

eBook VersionBuy this book from Amazon
Front Cover

Missing Link?, Report It and try these 2 + 1 alternates...

Tell a Friend!

Similar Book titles in Networking section:
Introduction to Computer, Internet & Network Systems Security
Simulation of Communication Systems
The Internet companion: A beginner's guide to global networking
SCO Unix Networking Guide
Open Distributed Systems
CNE Training Guide NetWare 4.1 Administration
Internetworking Design Guide
Network Management Survival Guide
PVM: Parallel Virtual Machine: A Users' Guide and Tutorial for Network Parallel Computing
Linux Network Administrator's Guide (2nd Edition)
Quick Reference Guides to 100 Mbps Fast Ethernet
CCNA 640-607 Certification Guide
Cisco - Designing Network Security
Cisco Secure Internet Security Solutions
CCIE Prep Kit 350-001 Routing and Switching (Exam Guide)
White Paper: Cisco IOSŪ Reference Guide
Cisco IP Telephony Network Design Guide
Cisco IP Telephony QoS Design Guide
Cisco CCNA Exam #640-507 Certification Guide
Cisco Technical Solution Series: IP Telephony Solution Guide
Router Security Configuration Guide
CCIE: Cisco Certified Internetwork Expert Study Guide
CCNA Cisco Certified Network Associate Study Guide
Cisco Security Specialist's Guide to PIX Firewalls
Managing Cisco Network Security Second Edition
Cisco CCNP Remote Access Exam Certification Guide
Cisco CCNP Routing Exam Certification Guide
Cisco CCNP Support Exam Certification Guide
Cisco CCNP Switching Exam Certification Guide
Network Associates Guide to Communication Protocols
Network Security
CCNA Cisco Certified Network Associate : Study Guide (640-507)
ASN.1 Communication between Heterogeneous Systems
Rethinking Public Key Infrastructures and Digital Certificates: Building in Privacy
Wireless LANs A Theoretical and Practical Guide
Cabling The Complete Guide to Network Wiring 3rd Edition
Building Wireless Community Networks 2nd Edition
Wi-Fi Handbook. Building 802.11b Wireless Networks
Building Cisco Networks for Windows 2000
OFDM for Wireless Communications Systems
Practical VoIP Security [ILLUSTRATED]
Security Essentials

Similar Book titles in Other sections:

Section: Finance and Accounting
Inventory Accounting: A Comprehensive Guide

Section: Bio-Chemistry
Protein sequence analysis - A practical guide, University of Manchester
Systems Biology in Practice
Beginner's Guide to Molecular Biology
Systems Biology: Properties of Reconstructed Networks

Section: CS -> Compilers and Languages
A Compact Guide to Lex & Yacc
Parsing Techniques - A Practical Guide

Section: Data Structures and Algorithms
Algorithms for Communications Systems and their Applications

Section: Multimedia & Game Development
Programming The Nintendo Game Boy Advance: The Unofficial Guide
Blender Documentation Volume I - User Guide

Section: CS -> Hardware
Designing Computers and Digital Systems

Section: Parallel Computing
Handbook of Applied Expert Systems
Designing and Building Parallel Programs

Section: CS -> Theory
The Secret Guide to Computers, 29th Edition
Capability-Based Computer Systems
Crafting a Chip, A Practical Guide to the UofU VLSI CAD Flow
Templates for the Solution of Algebraic Eigenvalue Problems: a Practical Guide
Discovering Information Systems An Exploratory Approach
Show all..

Section: DB -> Datawarehousing
Database Systems: Concepts, Languages and Architectures
Data Mining - Desktop Survival Guide

Section: DB -> DB / 2
MySQL to DB2 UDB Conversion Guide
Oracle to DB2 UDB Conversion Guide
DB2 UDB/WebSphere Performance Tuning Guide
DB2 Connect User's Guide
DB2 Application Development Guide
Show all..

Section: DB -> Oracle
Database Systems: The Complete Book
Oracle8 Backup and Recovery Guide
Oracle8 Administrator's Guide Release 8.0
Oracle8 Distributed Database Systems Release 8.0
Oracle8 Black Book: The Oracle Professional's Guide to Implementing the Object-Oriented Features of Oracle8
Show all..

Section: DB -> Others
TEXIS: Text Information Relational Database Server User's Guide
Object-Oriented Database Management Systems Revisited
Concurrency Control And Recovery in Database Systems

Section: DB -> Postgre SQL
PostgreSQL User's Guide
Postgresql Programmer's Guide
PostgreSQL Administrator's Guide

Section: DB -> SQL
Embedded SQL Programming Guide

Section: Photography
Beginners Guide to B W Photography
Digital Photography Pocket Guide
Digital Photography Pocket Guide
Nikon Guide To Digital Photography
Photo.Net - Learn Photography Guide
Show all..

Section: Computer Hardware
Hardware Guide to Linux: A Collection of Linux HOW-TO
The Complete Idiot's Guide to PCs
Hardware Design Guide for Microsoft Windows NT Server
Hardware Design Guide for Microsoft Windows 2000 Server
Beginning Computer Hardware Guide
Show all..

Section: Device Drivers
An I/O Device Driver Model and Framework for Embedded Systems
Network Interface Guide: Solaris 8
Streams Programming Guide
Guide to Preparing Product Kits

Section: Logic Design and Architecture
A primer on noise in VLSI systems
Design of VLSI Systems
Digital Logic Design Study Guide
SynopsysŪ Synthesis Methodology Guide
Show all..

Section: Microprocessor
IA-32 Intel Architecture Software Developer's Manual Volume 3: System Programming Guide
IA-64 Assembler User's Guide
IA-64 Assembly Language Reference Guide
IA-64 Software Conventions and Runtime Architecture Guide
Embedded Internet for Embedded Systems Professionals
Show all..

Section: Peripherals
PCI Audio Design Guide for Embedded Systems
Programming guide and sample code for RTL8139 family

Section: Internet
Building an Online Community
The Internet Companion - A Beginner's Guide to Global Networking
Cataloging Internet Resources: A Manual and Practical Guide
Building Internet Firewalls
Practical UNIX & Internet Security
Show all..

Section: Advanced Java
Java Au Naturel - Guide to Object Oriented Design, 4th Edition
Java Thin Client Systems with VisualAge Generator
JAVA Developer's Guide
SCJP Exam for J2SE 5: A Concise and Comprehensive Study Guide for The Sun Certified Java Programmer Exam

Section: Java Enterprise Edition
J2EE Technology in Practice: Building Business Applications with the Java2 Platform
Developer's Guide to Understanding Enterprise JavaBeans
J2EE Developer's Guide
Tutorial For Building j2Ee Applications Using Jboss And Eclipse

Section: Java User Interface
Java Look and Feel Design Guidelines: Advanced Topics

Section: Java Language
Peter Norton's Guide to Java Programming
Bleeding at the Keyboard: A Guide to Modern Programming with Java
Java Look and Feel Design Guidelines, Second Edition

Section: Java Networking
A Programmer's Guide to Jini Technology
JAVA 2 Network Security

Section: Java Tools
Java Programming Guide for OS/390
Building AS/400 Internet-Based Applications with Java
Intentia Movex Java on the IBM iSeries Server: An Implementation Guide

Section: Life & Health
Smart Guide to Yoga
Complete Idiots Guide to Amazing Sex
Survival Guide For Working With Humans
X-Treme Lean - Fat-Burning Diet and Nutrition Guide

Section: Mathematics
Lapack Users' Guide (Software, Environments and Tools, 9)
Templates for the Solution of Linear Systems: Building Blocks for the Iterative Methods
The Scientist and Engineer's Guide to Digital Signal Processing
Mathematics for Algorithm and Systems Analysis
Unsolved Problems in Mathematical Systems and Control Theory
Show all..

Section: Miscellaneous
Guide to Software Engineering Body of Knowledge
PNG: The Definitive Guide
Volume 3: OPEN LOOK User's Guide
Microsoft RPC Programming Guide
Whole Internet Users Guide and Catalog
Show all..

Section: Microsoft Certifications
MCSD Study guide
Osborne - VB.NET All-In-One Exam Guide
Osborne - C#.NET All-in-One Exam Guide
Sybex - MCSA/MCSE Windows XP Professional Study Guide (70-270), 3rd Edition
MCSE Training Guide - Active Directory Design - Exam 70-219
Show all..

Section: Microsoft C Sharp (C#)
C# - Your Visual Blueprint for building .Net applications
C# .NET Web Developer's Guide
C# Developer's Guide to ASP.NET XML and ADO.NET

Section: Microsoft COM/DCOM/ActiveX/ATL
Programming Distributed Applications With COM And Microsoft Visual Basic 6.0
MAPI, SAPI, and TAPI Developer's Guide

Section: Microsoft .(dot) net
A Programmers Guide to .NET
.NET Mobile Web Developers Guide
Building Dot Net Applications For Mobile Devices
The .NET Developer's Guide to Windows Security
Building Secure ASP.NET Applications: Authentication, Authorization, and Secure Communication
Show all..

Section: Microsoft Windows Servers
Microsoft Windows 2k Server Resource Kit TCP/IP Core Network Guide
Microsoft Systems Management Server 2.0 Training Kit
Microsoft Windows Script Host 2.0 Developer's Guide

Section: Microsoft Visual Basic
VB.NET Developers Guide
Web Database Developer's Guide with Visual Basic 5
Programming VB .NET: A Guide for Experienced Programmers

Section: Microsoft Visual C++
Database Developer's Guide with Visual C++ 4, Second Edition
Building Internet Applications with Visual C++

Section: MS Web Technologies
Web Applications Developers Guide
Visual Basic Developers Guide to ECommerce with ASP and SQL Server
VisualWorks Web GUI Developers Guide Web Developer's Guide

Section: Windows Development
Windows 2000 Commands Guidebook
Windows NT File System Internals: A Developers Guide

Section: Other Engineering
Civil Engineering Formulas Pocket Guide

Section: GNU/Linux OS
The Linux Programmer's Guide
Linux Newbie Administrator Guide
Linux User's Guide
Security in Open Systems
X Window and Motif Programming Guide
Show all..

Section: Mac OS X
Mac OS X Unwired: A Guide for Home, Office, and the Road
Maximum Mac OS X Security

Section: Embedded and RTOS
Building Embedded Linux Systems
Real-time Systems Specification, Verification and Analysis
Programming Embedded Systems in C and C++
Embedded Systems Dictionary
The eCos Component Writer's Guide
Show all..

Section: Solaris OS
Solaris Common Desktop Environment: Programmer's Guide
Common Desktop Environment: Application Builder User's Guide
Programming Interfaces Guide
Solaris Transition Guide
Trusted Solaris 2.5.1 Transition Guide
Show all..

Section: OS Theory
The Common Man's Guide to Operating System Design
Operating Systems: Internals and Design Principles, Fourth Edition
Operating Systems
Research and Experimental Operating Systems
A Short Introduction to Operating Systems
Show all..

Section: Unix OS
A Comprehensive Guide to FreeBSD
Basic UNIX Guide
SCO Operating System User's Guide
SCO Unix Networking Guide
Volume 3: OPEN LOOK User's Guide
Show all..

Section: Assembly Language
Windows Assembly Language & Systems Programming: 16- And 32-Bit Low-Level Programming for the PC and Windows
Assembly Language Programmer's Guide
MASM Programmer's Guide

Section: C Language
Beej's Guide to C Programming
The C Library Reference Guide

Section: COBOL Programming
ZingCOBOL: A Beginner's Guide to Programming in COBOL
COBOL Programming Guide
VisualAge COBOL for Windows Programming Guide

Section: C++ Language
C++ Standard Template Library (STL) Programmer's Guide
Tom Swan's GNU C++ for Linux (Professional Dev. Guide)
Sun Studio 10: C++ User's Guide
Applied C++: Techniques for Building Better Software
C and C++ Style Guides
Show all..

Section: Other Programming
Common LISP Advanced User's Guide
Common LISP User's Guide
A Surfer's Guide to Lisp-Stat
Professional Programmer's Guide to Fortran77
Building Expert Systems in Prolog
Show all..

Section: Perl Scripting
Learning Perl on Win32 Systems

Section: Ruby Programming
Programming Ruby - The Pragmatic Programmer's Guide
Ruby user's guide
why's (poignant) guide to ruby

Section: Scripting
Pick/BASIC: A Programmer's Guide
(the eff-bot guide to) The Standard Python Library
Tclwise - Guide to the Tcl Programming Language
Building Skills in Programming - How To Write Your Own Software Using Python

Section: Smalltalk
Smalltalk by Example: the Developer's Guide

Section: Redbooks Draft
Building Composite Applications
Document Manager with Records Manager Solution Guide
Patterns: Building Serial and Parallel Processes with WebSphere Process Server V6
i5/OS V5R4 Virtual Tape A Guide to Planning and Implementation
System i Application Modernization: Building a New Interface to Your Legacy Applications
Show all..

Section: Redbooks
IBM Virtualization Engine Platform Version 2 Technical Presentation Guide
Security Considerations in Notes and Domino 7: Making Great Security Easier to Implement
DS4000 Best Practices and Performance Tuning Guide
Certification Study Guide - pSeries AIX System Administration
Certification Study Guide - pSeries AIX System Support
Show all..

Section: IBM Technotes
FICON Quick Reference Guide for IBM/McDATA Directors
Migrating from Hierarchical File Systems to zSeries File Systems

Section: Redpapers
IBM Workplace Managed Client: ISV Integration Guide
WebSphere Message Broker V6, Best Practices Guide: Bullet Proofing Message Flows
Speech User Interface Guide
IBM System i Tools Innovation Program: Resource Guide for Modernization and Integration Tools for System i Applications
IBM WebSphere Voice Server V5.1.2/V5.1.3 and Cisco Customer Voice Portal V3.1: An Interoperability Guide
Show all..

Section: Redpapers Draft
IBM WebSphere Voice Server V5.1.1/V5.1.2 and Cisco Customer Voice Portal V3.1: An Interoperability Guide
WebSphere Message Broker V6 Best Practices Guide: Bullet Proofing Message Flows
Joining IBM System Storage N series Systems to Microsoft Active Directory
IBM System Storage N series Metrocluster Planning Guide
Building Composite Aplications in Lotus Expeditor V6.1
Show all..

Section: Software Engineering
Software Development Guidelines
Reusable Software Components: Object-Oriented Embedded Systems Programming in C
Software Measurement Guidebook
Program Managers Guide to Software Acquisition
Software Process Improvement Guide
Show all..

Section: Software Testing
A Practitioner's Guide to Software Test Design

Section: Travel and Routes
Rough Guide Directions - Amsterdam
Rough Guide Directions - Antigua
Rough Guide Directions - Athens
Rough Guide Directions - Barbados
Rough Guide Directions - Lisbon
Show all..

Section: Web Programming
JavaScript: The Definitive Guide, 2nd Edition
JavaScript Authoring Guide
The Complete Idiot's Guide to Creating an HTML Web Page
Client-Side JavaScript 1.3 Guide
Core JavaScript 1.4 Guide
Show all..

Section: Web Technology
Practical Guide to SGML/XML Filters
Beginner's Guide to DHTML
HTML: The Definitive Guide, 2nd Edition
Web Style Guide: Basic Design Principles for Creating Web Sites
Philip and Alex's Guide to Web Publishing
Show all..

Section: XML, XSL & UML
Developer's Guide to Building XML Based Web Services with J2EE
DocBook: The Definitive Guide
Simplified DocBook: The Definitive Guide
WMLScript 1.2 Developer's Guide

Similar Books from Amazon :

Tell a Friend!

©2008 - Home - Privacy Policy - Program Policy, Terms and Conditions