Hello table encryption attribute
First off, great project, great initiative and great work!
Here my question though :)
I was wondering about thechoice of encryption made in this project, i.e. the choice of both using a certificate and symmetric keys for encryption..
From what I understand you use symmetric keys to encrypt data, and store the symmetric keys in table storage. Before you save the keys, you use a certificate (X509) to encrypt them.
So my question is really - why not just encrypt data with the certificate at hand? What is the need for using symmetric keys for the encryption?
Maybe I'm misunderstanding the concept or something, but I cannot see the need for using symmetric keys
for storing the data.