Answers to Chapter 17

  1. "Why is the ROT13 algorithm insecure" Because it's the simplest and most commonly known algorithm, because it can be cracked by hand in seconds, because it does nothing to hide letter frequency, and for many more reasons.

  2. "Storing your username and password in your php.ini file rather than in individual scripts is beneficial for security: true or false" This can go both ways: it's more secure if you trust those who can read your php.ini file.

  3. "What encryption algorithm is your best choice for general encryption use" The answer is "b", Rijndael, because it was adopted as the official standard some time ago and won't be superseded for some time.


Want to learn PHP 7?

Hacking with PHP has been fully updated for PHP 7, and is now available as a downloadable PDF. Get over 1200 pages of hands-on PHP learning today!

If this was helpful, please take a moment to tell others about Hacking with PHP by tweeting about it!

Next chapter: Answers to Chapter 18 >>

Previous chapter: Answers to Chapter 16

Jump to:


Home: Table of Contents

Copyright ©2015 Paul Hudson. Follow me: @twostraws.