SQL Server crittografa i dati in una sequenza di byte e restituisce questo come risultato. Non è utilizzato alcun formato contenitore . Pertanto, può essere decrittografato direttamente da RSACryptoServiceProvider . È importante sottolineare che SQL Server utilizza il riempimento PKCS #1 V1.5 (almeno SQL Server 2005).
Una cosa da notare:
SQL server restituisce il risultato crittografato in ordine inverso come desiderato da RSACryptoServiceProvider . Pertanto la sequenza di byte deve essere invertita prima di decifrarla con RSACryptoServiceProvider.Decrypt .