SQL Server 2005 mette a disposizione due comandi T-SQL che consentono di cifrare e decifrare una stringa utilizzando una chiave simmetrica: EncryptByPassPhrase e DecryptByPassPhrase. Essi utilizzano una passphrase per generare la chiave simmetrica che viene utilizzata per eseguire le vere e proprie operazioni, rispettivamente, di cifratura e decifratura del testo specificato.