Safety of web applications risks, encryption and handling vulnerabilities with PHP / Éric Quinton.

Author/creator Quinton, Éric
Format Electronic
Publication InfoLondon : ISTE Press, 2017.
Descriptionxiv, 209 pages : illustrations ; 24 cm
Supplemental ContentFull text available from eBook - Computer Science 2017 [EBCCS17]
Subjects

SeriesComputer engineering
Computer engineering series (London, England) ^A1192352
Contents Why Do Web Applications Need to be Secure? What is a web application? ; What is computer security? ; Examples of damage caused by security failures -- Estimating Risk. What is risk? ; How can we protect ourselves from risk? ; Determining the target ; Determining the impact ; Which causes or scenarios should be considered? ; How should this study be performed in a company setting? -- Encryption and Web Server Configuration. Examples of different web servers ; Introduction to concepts in encryption ; Generating and managing encryption certificates ; Implementing the HTTPS protocol ; Improving the security of the Apache server -- Threats and Protecting Against Them. The threats associated with web-based environments ; The top 10 most frequent attacks in 2013 ; Other countermeasures ; Implementing a resource controller -- Managing User Logins and Assigning. Permissions ; Managing user logins ; Managing permissions -- Using the MVC model to structure the application. Why does the application structure matter? ; What is the MVC model? ; Conclusion -- Implementing a Suitable Technical Platform and Testing the Application. Designing a suitable technical architecture ; Testing the security of the application ; What options do we have if implementing security measures for an application seems an impossible task?
Bibliography noteIncludes bibliographical references .
Access restrictionAvailable only to authorized users.
Technical detailsMode of access: World Wide Web
Genre/formElectronic books.
LCCN 2017275380
ISBN9781785482281 hardcover
ISBN1785482289 hardcover

Availability

Library Location Call Number Status Item Actions
Electronic Resources Access Content Online ✔ Available