-
Book Overview & Buying
-
Table Of Contents
Mastering RESTful Web Services with Java
By :
Welcome to the part of the book that talks about software security, within the larger field of cybersecurity, which is what you, as a software engineer, are most responsible for. This may seem a little different from what you have read so far because it’s not always seen as a core responsibility of a software engineer. That is a sad misconception. With the digitization of our society, software security is no longer just the domain of cybersecurity experts; it’s an integral part of software development and should be a major concern at all levels of development.
Understanding security can be complex, so let’s start with a mental image. Metaphors help simplify abstract concepts, and one of the most common metaphors in cybersecurity is the onion. If you’ve read about security before, you’ve likely encountered this idea: security is built in layers, just like an onion, with each layer adding a protective barrier.
While...