Java Secure Coding GuidelinesThis book covers the important Java security coding guidelines that follow the previous Oracle CERT for Java security coding standards for Java. In particular, it focuses on reliable Java security coding guidelines. One of the things that has attracted my attention in the past few years is the interaction between reliability and safety. There are a variety of security tools, including passwords and authentication, but most of the infiltration tends to be a bug or security hole in poorly finished programs. Building a reliable system and building a secure system is a lot of work. That is, a reliable method satisfies security and vice versa. As I emphasize in this book, security is not a function, but an attitude to pay attention. As such, security must continue to be implemented at every stage of software engineering. This book is organized around a guideline list, the core of which is the specific details needed to implement the guidelines. For example, "Keep passwords using a hash function" is a very basic and obvious thing, but you can watch the data leak accident news that some software can not think about right away. There are a myriad of areas where attacks can penetrate, and it is very difficult to achieve high security. This book is the best guide for dealing with the details necessary for this goal.