Keeping data safe and secure is critical in modern software development. This is especially true for the development of web applications and APIs. The tools you need to secure that data are based in cryptography,

By the end of this session you will have learned:

How creating randomness in the form of entropy is crucial in all forms of cryptography
The differences between symmetric and asymmetric key cryptography
How to utilize encryption secure data in transit and at rest
How to utilize digital signatures to ensure and verify the validity of data
How to utilize hashing functions to efficiently compare data
How to utilize key derivation functions for storing and validating passwords
Which libraries and modules to utilize for the best results

Comments

Please login to leave a comment

Rated 5

Eric Mann at 16:40 on 22 May 2019

Fantastic, practical introduction to the cryptography primitives and methodology included in PHP.