Det finns egentligen bara två alternativ här.
-
Kryptera data du skickar till din valda fråga. På så sätt jämför du två olika krypterade värden. Naturligtvis kommer detta att misslyckas om du använder ett salt..
-
Kryptera inte värdena före lagring. Istället sparar du det normalt. Om den verkligen behöver krypteras, använd de krypteringsmetoder som finns tillgängliga i SQL Server för att automatiskt kryptera kolumnen:http://msdn.microsoft.com/en-us/library/ms179331.aspx
Syftet med din kryptering är i grunden att skydda information "i vila". SQL-servern kan göra detta själv.