Secure Communications

3. Secure Communications#

Syllabus Points Covered
Secure software architecture
Developing secure code
  • Apply security features incorporated into software including data protection, security, privacy and regulatory compliance

    • encryption

  • Use and explain the contribution of cryptography and sandboxing to the ‘security by design’ approach in the development of software solutions

    • cryptography

Programming for the web
Data transmission using the web
  • Investigate and describe the function of web protocols and their ports

    • SSL, TLS

  • Explain the processes for securing the web

    • Secure Sockets Layer (SSL) certificates

    • digital signatures

Chapter Contents