VFP&MSSQL функция DecryptByPassPhrase | |
---|---|
jav1978 Автор Сообщений: 49 Дата регистрации: 07.02.2008 |
Люди добрые помогите!
Как расшифровать данные с MSSQL сервера зашифрованные функцией EncryptByPassPhrase на клиенте при помощи Win32api функций? Исправлено 1 раз(а). Последнее : jav1978, 29.11.13 14:36 |
Re: VFP&MSSQL функция DecryptByPassPhrase | |
---|---|
Vladimir Sklyar Сообщений: 1397 Дата регистрации: 13.06.2002 |
и у Вас есть все параметры? (см. тут technet.microsoft.com )
------------------ С уважением Владимир. |
Re: VFP&MSSQL функция DecryptByPassPhrase | |
---|---|
jav1978 Автор Сообщений: 49 Дата регистрации: 07.02.2008 |
Это не то
|
Re: VFP&MSSQL функция DecryptByPassPhrase | |
---|---|
Влад Колосов Сообщений: 22664 Откуда: Ростов-на-Дону Дата регистрации: 05.05.2005 |
Логично воспользоваться функцией t-sql DecryptByPassPhrase().
------------------ Совершенство - это не тогда, когда нельзя ничего прибавить, а тогда, когда нечего убавить. |
Re: VFP&MSSQL функция DecryptByPassPhrase | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Автор вопроса зачем-то хочет заниматься расшифровкой на клиенте (где естественно никакого T-SQL нету). И ему необходимо формализованное описание метода шифрации, выполняемого этой функцией - какие алгоритмы используются, как преобразовывать параметры функции в ключи дешифрации и т.д.
------------------ WBR, Igor |
Re: VFP&MSSQL функция DecryptByPassPhrase | |
---|---|
Влад Колосов Сообщений: 22664 Откуда: Ростов-на-Дону Дата регистрации: 05.05.2005 |
В таком случае ему следует обратиться к авторам функции, т.е. в Microsoft. Но она своих секретов, как известно, не выдает. Однако, вполне взможно, что они используют CryptoAPI, пример работы с которым идет в комплекте фокса.
------------------ Совершенство - это не тогда, когда нельзя ничего прибавить, а тогда, когда нечего убавить. |
Re: VFP&MSSQL функция DecryptByPassPhrase | |
---|---|
jav1978 Автор Сообщений: 49 Дата регистрации: 07.02.2008 |
Да да CryptoAPI, но покачто не получается у меня расшифровать данные на клиенте...
|
Re: VFP&MSSQL функция DecryptByPassPhrase | |
---|---|
jav1978 Автор Сообщений: 49 Дата регистрации: 07.02.2008 |
Суть в том чтобы по сети данные в шифрованом виде летали, можно конечно и зашифровать и расшифровать на клиенте, но тогда для поиска по базе придется все данные с сервера на клиента качать и дешифровывать, что не есть хорошо...
|
Re: VFP&MSSQL функция DecryptByPassPhrase | |
---|---|
jav1978 Автор Сообщений: 49 Дата регистрации: 07.02.2008 |
DecryptByPassPhrase тоже API функции использует, но нигде в инете описалова нету как их использовать..
blogs.gotdotnet.ru вот все что нашел :-( |
Re: VFP&MSSQL функция DecryptByPassPhrase | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Ну собственно на основе информаци приведенной статьи и можно написать свой "дешифратор" - на том-же фоксе, используя crypt.vcx - возможно слегка доработанный (если там не все требуемые функции доступны) - там всё указано - все алгоритмы и последовательность шагов их применения. Другое дело что автор предостерегает не делать так, т.к. МС не гарантирует что алгоритмы не будут изменены....
------------------ WBR, Igor |
Re: VFP&MSSQL функция DecryptByPassPhrase | |
---|---|
Влад Колосов Сообщений: 22664 Откуда: Ростов-на-Дону Дата регистрации: 05.05.2005 |
Чтобы по сети шел шифрованный трафик достаточно установить ODBC SQL Server Native Client и включить шифрование. Надо же вопрос задавать о самой задаче, а не о способе решения непонятно чего.
------------------ Совершенство - это не тогда, когда нельзя ничего прибавить, а тогда, когда нечего убавить. Исправлено 1 раз(а). Последнее : Влад Колосов, 11.08.09 12:48 |
Re: VFP&MSSQL функция DecryptByPassPhrase | |
---|---|
jav1978 Автор Сообщений: 49 Дата регистрации: 07.02.2008 |
Спасибо, буду разбираться с ODBC SQL Server Native Client
|
Re: VFP&MSSQL функция DecryptByPassPhrase | |
---|---|
jav1978 Автор Сообщений: 49 Дата регистрации: 07.02.2008 |
Хм..чтоб такое шифрование включить, нодо поднять SSL шифрование между клиентом и сервером
|
Re: VFP&MSSQL функция DecryptByPassPhrase | |
---|---|
Влад Колосов Сообщений: 22664 Откуда: Ростов-на-Дону Дата регистрации: 05.05.2005 |
Зато никаких паролей в открытом виде.
------------------ Совершенство - это не тогда, когда нельзя ничего прибавить, а тогда, когда нечего убавить. |
Re: VFP&MSSQL функция DecryptByPassPhrase | |
---|---|
jav1978 Автор Сообщений: 49 Дата регистрации: 07.02.2008 |
Ну с серваком понятно, сертификат та..а клиенту каждому тоже сертификат устанавливать надо будет?
|
Re: VFP&MSSQL функция DecryptByPassPhrase | |
---|---|
jav1978 Автор Сообщений: 49 Дата регистрации: 07.02.2008 |
Млять, заказчик против SSL, опять череп ломать :-(
|
Re: VFP&MSSQL функция DecryptByPassPhrase | |
---|---|
Влад Колосов Сообщений: 22664 Откуда: Ростов-на-Дону Дата регистрации: 05.05.2005 |
Ну раз заказчик такой умный, пусть четко составит техзадание. Какими средствами осуществить безопасность передачи данных. А если не разбирается - то пусть и не лезет.
------------------ Совершенство - это не тогда, когда нельзя ничего прибавить, а тогда, когда нечего убавить. |
© 2000-2024 Fox Club  |