Code:
encrypting coloumn ..hiding password charecter
use CRM
create table h1
(
uname varchar(20) null,
pwd varchar(20) null,
[Encryptedpwd] varbinary(200) null
)
insert into h1
values ('teee' , 'cccc' , null)
CREATE MASTER KEY ENCRYPTION BY
PASSWORD = 'mypassword'
GO
CREATE CERTIFICATE crm
WITH SUBJECT = 'pwd Encryption';
GO
CREATE SYMMETRIC KEY HRKey
WITH ALGORITHM = DES
ENCRYPTION BY CERTIFICATE crm;
GO
OPEN SYMMETRIC KEY HRKey
DECRYPTION BY CERTIFICATE crm;
UPDATE [h1]
SET [Encryptedpwd] = EncryptByKey(Key_GUID('HRKey'), pwd );
GO
use CRM
OPEN SYMMETRIC KEY HRKey
DECRYPTION BY CERTIFICATE crm;
SELECT pwd,
CONVERT(VARCHAR, DecryptByKey([Encryptedpwd]))
AS 'Decrypted pwd'
FROM [h1]
GO
Comment