I am writing a SSIS package where on of the source column has to be Encrypted after reading from the source,I have taken this approach.
1. Read from the Source, using a DFT.
3. Pass the coulmn to be encrypted, as read write and then change the column inside the script task, and then populate the destination.
Now I have the below Problems.
1. My .dll file is not strongly signed, so i cant see it inside my script task, presume script task in SSIS only allows to add references which are in GAC
as i cant see an option to add assembly from location, So is there a way i can use the .dll file, as i cant go back to the party who has developed the .dll file and ask them to strongly sign it such that i
can add it to my GAC?
2. Is the approach am taking correct? Encrypting using the Script task.
FYI, i had a look at the Encrytpion on the SQL side where i can udpate the column, by encrypting it? but that would involve writing a SP or a
SQL task on the SSIS, where i have to mention the Certifacte Name, which wasnt desirable as the package users can see the certificate easily and then see the data on the SQL Server, thats the reason i
wanted to take the approach of using the dll.
Any suggestions ?
Abhinav