Secured Vault in SQL Server: to store Salt value
Scope : data anonymization on the fly i.e. create views on top of the physical table and keep the anonymized views in a separate schema.
One of the key technique is to tokenize the key identifiers for cross schema correlation.
Idea is to tokenize the key identifiers by using hashbytes( 'salt value' +key identifier) as this techniques often named as 'Salt hashing' .
Looking to store the salt value in a secured manner , use it in a UDF to get the anonymized token value in the view.
Is there any key vault in SQL Server data base, where this kind of key / Salt value can be stored and accessed by owner or super user(s) when needed.