Safety of Web Applications - 1st Edition - ISBN: 9781785482281, 9780081023624

Safety of Web Applications

1st Edition

Risks, Encryption and Handling Vulnerabilities with PHP

Authors: Eric Quinton
eBook ISBN: 9780081023624
Hardcover ISBN: 9781785482281
Imprint: ISTE Press - Elsevier
Published Date: 6th April 2017
Page Count: 224
Tax/VAT will be calculated at check-out Price includes VAT (GST)
30% off
30% off
30% off
30% off
30% off
20% off
20% off
30% off
30% off
30% off
30% off
30% off
20% off
20% off
30% off
30% off
30% off
30% off
30% off
20% off
20% off
92.95
65.06
65.06
65.06
65.06
65.06
74.36
74.36
130.00
91.00
91.00
91.00
91.00
91.00
104.00
104.00
79.00
55.30
55.30
55.30
55.30
55.30
63.20
63.20
Unavailable
Price includes VAT (GST)
DRM-Free

Easy - Download and start reading immediately. There’s no activation process to access eBooks; all eBooks are fully searchable, and enabled for copying, pasting, and printing.

Flexible - Read on multiple operating systems and devices. Easily read eBooks on smart phones, computers, or any eBook readers, including Kindle.

Open - Buy once, receive and download all available eBook formats, including PDF, EPUB, and Mobi (for Kindle).

Institutional Access

Secure Checkout

Personal information is secured with SSL technology.

Free Shipping

Free global shipping
No minimum order.

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.

Key Features

  • Helps computer science students and developers integrate security into their applications
  • Includes sections on risk estimate, MVC modeling, the cyphering (certificates, bi-keys, https protocol)

Readership

Junior developers, computer science students

Table of Contents

1: Why Do Web Applications Need to be Secure?

  • Abstract
  • 1.1 What is a web application?
  • 1.2 What is computer security?
  • 1.3 Examples of damage caused by security failures

2: Estimating Risk

  • Abstract
  • 2.1 What is risk?
  • 2.2 How can we protect ourselves from risk?
  • 2.3 Determining the target
  • 2.4 Determining the impact
  • 2.5 Which causes or scenarios should be considered?
  • 2.6 How should this study be performed in a company setting?

3: Encryption and Web Server Configuration

  • Abstract
  • 3.1 Examples of different web servers
  • 3.2 Introduction to concepts in encryption
  • 3.3 Generating and managing encryption certificates
  • 3.4 Implementing the HTTPS protocol
  • 3.5 Improving the security of the Apache server
  • 3.6 In summary

4: Threats and Protecting Against Them

  • Abstract
  • 4.1 The threats associated with web-based environments
  • 4.2 The top 10 most frequent attacks in 2013
  • 4.3 Other countermeasures
  • 4.4 Implementing a resource controller

5: Managing User Logins and Assigning Permissions

  • Abstract
  • 5.1 Managing user logins
  • 5.2 Managing permissions
  • 5.3 In summary

6: Using the MVC Model to Structure the Application

  • Abstract
  • 6.1 Why does the application structure matter?
  • 6.2 What is the MVC model?
  • 6.3 Conclusion

7: Implementing a Suitable Technical Platform and Testing the Application

  • Abstract
  • 7.1 Designing a suitable technical architecture
  • 7.2 Testing the security of the application
  • 7.3 What options do we have if implementing security measures for an application seems an impossible task?

Details

No. of pages:
224
Language:
English
Copyright:
© ISTE Press - Elsevier 2017
Published:
Imprint:
ISTE Press - Elsevier
eBook ISBN:
9780081023624
Hardcover ISBN:
9781785482281

About the Author

Eric Quinton

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

Affiliations and Expertise

Database Administrator, IRSTEA