Securing data inside Azure SQL? Any good libraries or DIY?

Posted by Sid on Programmers See other posts from Programmers or by Sid
Published on 2012-11-17T09:24:09Z Indexed on 2012/11/17 11:24 UTC
Read the original article Hit count: 380

Azure SQL doesn't support many of the encryption features found in SQL Server (Table and Column encryption). We need to store some sensitive information that needs to be encrypted and we've rolled our own using AesCryptoServiceProvider to encrypt/decrypt data to/from the database. This solves the immediate issue (no cleartext in db) but poses other problems like

  • Key rotation (we have to roll our own code for this, walking through the db converting old cipher text into new cipher text)
  • metadata mapping of which tables and which columns are encrypted. This is simple with it's a few but quickly gets out of hand ...

So are there any libraries out there that do this well? Any other resources or design patterns I can be pointed to?

© Programmers or respective owner

Related posts about database

Related posts about security