From the course: PHP Practice Challenges

Unlock this course with a free trial

Join today to access over 25,500 courses taught by industry experts.

Encrypt then decrypt a string

Encrypt then decrypt a string

From the course: PHP Practice Challenges

Encrypt then decrypt a string

(retro electronic sounds) (bright power-up sounds) - There may be times when you'll need to source sensitive data like a password or other personal information. Though note, you should never store credit cards or social security numbers. In these instance, you'll want to do your best to keep your user's data safe when it's stored and as it travels across the internet. There are two types of encryption to help you do this. One-way encryption, which is how we should store passwords, which can never be reversed. And then there's two-way encryption, which is used for storage and transferring data. And that can be reversed. In this challenge, you'll be creating a two-way encryption function. Here's what you'll need to do. Using the starter file, you will process the provided form, which has a single text field. You'll encrypt the string with an encrypt_string() function. Immediately decrypt that string with the decrypt_string() function. Some important notes. There are a lot of ways to do…

Contents