• Encryption is an extremely useful layer in what should be a multi-layered approach to data security, and when there is any doubt whatsoever about the sensitivity of the data, it should be encrypted.

    It should be remembered though that encryption comes with a performance price as well as often removing any ability to ever retrieve the data in the event he encryption key is lost/forgotten. That price is well worth paying on any remotely modern laptop that processes personal or sensitive data, but it is a factor to remember.

    ---
    Timothy A Wiseman
    SQL Blog: http://timothyawiseman.wordpress.com/