Il libro "Microsoft Azure Security Infrastructure" in una sezione su "crittografia trasparente dei dati", dice
"One solution to the problem is to encrypt high value data in a database and protect the keys that are used to encrypt the data by using a certificate. This prevents anyone without the keys from using the data."
Un certificato non protegge le chiavi (al plurale, come in pubblico, private) utilizzate per crittografare i dati, giusto?
A seguito di ciò, la frase successiva è confusa.
"The encryption process uses a database encryption key. The database encryption key is: * a symmetric key secured by a certificate stored in either the master database or the server ..."
È un buon punto, ma trovo x509, certs, ecc. piuttosto denso essendo un programmatore medio e tutto, nel caso in cui la mia domanda sia confusa.