"Oleg LOA" ...
> >> Влад, при чём тут исходники и знание ключа? Исходники blowfish или ase
> >> лежат в инте открытыми.
> >
> > Исходники дятла я имел в виду.
>
> И что? Что тебе дадут исходники?
Если линковать YaP в приложение - ничего. Но об этом ты позже сказал :)
> >> Более того ты ключ из проги не выдернешь просто так даже подменой YaP
> >> gds32.dll c
> >> подменой attach_database, т.к. она влинковывывается в приложение ;-);-);-)
> > А вот это - правильно. Линковать намертво. Но тогда isc_dpb_encrypt_key
> > нах не нужен.
> > Ибо приложение может спокойно само экспортировать encrypt\decrypt
>
> Гм, зачем лишний геморрой клиеyту? Так клиент добавил
> Params.Add('encrypt_key=blabla'); и
> получил что хотел ;-);-);-). Причём стойкость такой реализации весьма высока
> против взлома,
> т.к. закрывается сверху фемидой.
Про фемиду не понято. Клиент имеет право хотеть применить свои алгоритмы
шифрования.
А что ты делал с утилитами ? gbak\gfix etc ? Добавлял пар-р ком. строки ? Или
ничего ?
> > Всяко бывает. И навязывать свой, "единственно правильный" подход низзя.
> > У юзера вполне могут быть БД из разных источников на одном сервере.
>
> Гм со своими плугинами....ты себе представляешь админа которому говорят что
> нужно лепить
> на сервак исполняемсый файлы ото всяких там "источников". Зачем устраивать
> этот зоопарк.
Это ничем не отличается от udf. Предприятие может иметь собственные и\или
купленные
сертифицированные ср-ва криптозащиты и желать пользоваться ими, а не встроенными
> > Ладно. Обсуждать развитие дятла (а не общий случай) как-то не входит
> > в мои интересы, заканчиваю :)
>
> Как показывает практика часть идей из него плавно перетекает сам знаешь куда
> ;-);-);-)
Эта идея вряд ли перетечёт. Ибо рассчитана на весьма узкое применение.
--
Хорсун Влад
--~--~---------~--~----~------------~-------~--~----~
-~----------~----~----~----~------~----~------~--~---