Crypto for Everyone – Libsodium in PHP 7.2
Offered By: International PHP Conference via YouTube
Course Description
Overview
Explore the integration of the libsodium cryptography library in PHP 7.2 through this comprehensive conference talk from the International PHP Conference. Gain insights into building secure applications with strong, modern crypto support as a standard feature. Discover the contents of libsodium, its potential applications, and remaining risks. Journey through cryptographic functions, their historical implementations, and learn how to leverage libsodium for enhanced security. Delve into topics such as sidechannel attacks, hashing algorithms, message authentication codes, various encryption methods, and practical applications like generating API tokens. Equip yourself with the knowledge to implement robust cryptographic solutions in your PHP projects.
Syllabus
Introduction
What is crypto
Do you need cryptography code
Should you write your own crypto code
Crypto functions
History of cryptographic functions
Which extension should you use
PHP cryptography libraries
What is Libsodium
Sidechannel attacks
Timing sidechannel
Hashing
Hash Algorithms
Message Authentication Codes
Nonces
Secret Key Encryption
Secret Box Encryption
Public Key Encryption
Private Key Encryption
Other Crypto Functions
Password Hash
Generating API Tokens
Documentation
Summary
Question
Taught by
International PHP Conference
Related Courses
Applied CryptographyUniversity of Virginia via Udacity Cryptography II
Stanford University via Coursera Coding the Matrix: Linear Algebra through Computer Science Applications
Brown University via Coursera Cryptography I
Stanford University via Coursera Unpredictable? Randomness, Chance and Free Will
National University of Singapore via Coursera