
Safety of Web Applications
Risks, Encryption and Handling Vulnerabilities with PHP
Eric Quinton(Author)
ISTE Press - Elsevier
Published on 6. April 2017
Book
Hardback
224 pages
978-1-78548-228-1 (ISBN)
Description
Safety of Web Applications: Risks, Encryption and Handling Vulnerabilities with PHP explores many areas that can help computer science students and developers integrate security into their applications. The Internet is not secure, but it's very friendly as a tool for storing and manipulating data. Customer confidence in Internet software is based on it's ability to prevent damage and attacks, but secure software is complicated, depending on several factors, including good risk estimation, good code architecture, cyphering, web server configuration, coding to prevent the most common attacks, and identification and rights allocation.
More details
Language
English
Place of publication
United Kingdom
Target group
Professional and scholarly
Developers juniors, computer students
All persons which want to introduce security in software development (PHP or other)
Dimensions
Height: 229 mm
Width: 152 mm
Weight
490 gr
ISBN-13
978-1-78548-228-1 (9781785482281)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

E-Book
04/2017
Elsevier
€92.95
Available for download
Person
Eric Quinton works in Data Base management at IRSTEA. He was a Computer Manager at DRAF Acquitaine. His work focuses on project management, computing, JavaScript, Linux, PHP, SQL
Content
1. Why Do Web Applications Need to be Secure?
2. Estimating Risk
3. Encryption and Web Server Configuration
4. Threats and Protecting Against Them
5. Managing User Logins and Assigning Permissions
6. Using the MVC Model to Structure the Application
7. Implementing a Suitable Technical Platform and Testing the Application
2. Estimating Risk
3. Encryption and Web Server Configuration
4. Threats and Protecting Against Them
5. Managing User Logins and Assigning Permissions
6. Using the MVC Model to Structure the Application
7. Implementing a Suitable Technical Platform and Testing the Application