Автор | Сообщение |
|
| Администратор
|
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 08.11.05 11:36. Заголовок: Где положить ключ
Ads Возникла необходимость шифровать данные Использую AX_SetPassword/AdsEnableEncryption Все красибо работает Вопрос такой: куда лучше положить секретный ключ ? Он 160-битный, т.е. файлик 20 байт Ключ в таком режиме меняться будет редко, т.к. при этом надо будет полностью перекодировать БД - расшифровать старым ключем и зашифровать новым, громоздкая процедура Какие есть варианты ? Хранить в EXE, т.е. теле программы ? Программа пакована блинкером, т.е. ключа не видно, но хлипко все это, некрасиво и нарушаются все каноны На внешнем носителе ? У кого есть какие мысли ? Еще, кто знает, какой криптоалгоритм исполюзует Ads ? По длине ключа видно что серьезный, но какой ? В доке по клиппер-клиенту сказано что используется 1-е 5 байт ключа, это правда или рудимент старых версий ?
|
|
|
Ответов - 1
[только новые]
|
|
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 23.11.05 07:36. Заголовок: шифрование с помощью CharNot() из Clipper Tools
например: basa_dbf->pole := CharNot( "нормальный текст" ) обратно так же ALERT( CharNot( basa_dbf->pole ) )
|
|
|