Вы можете использовать AES, например, для шифрования данных, отправки зашифрованной строки соединения на компьютер базы данных. на этом компьютере необходимо создать прослушиватель, который получает зашифрованную строку подключения, а затем расшифровать ее и подключиться к серверу. вам нужно создать программное обеспечение между компьютером базы данных и компьютером пользователя, если вы хотите зашифровать \ дешифровать все данные, но для ConnectionString таким способом ... (encrypt -> отправить его на сервер слушателю -> decrypt )
Надеюсь, это поможет.
Амит.