logo
logo

Форум Шифрование?

создать новую тему раскрыть все
Шифрование? Сергей 18/01/2004 03:59 #написать ответ
Какой алгоритм шифрования используется программой? Если не секрет :-)
 
Dervish: Этот участок кода (шифрование) я заказывал, сам не делал... Сейчас и не помню даже, могу в понедельник уточнить.
 
Пытаетесь вскрыть? Сообщите о результатах на e-mail, мне тоже интересно.
интересно Сергей 22/01/2004 16:27 #написать ответ
Нет, вскрыть не пытаюсь. Просто любопытно - можно ли полагаться на встроенный алгоритм шифрования. Поэтому пожалуйста уточните :-)
 
Dervish: Это сильно зависит от того, какой смысл вы вкладываете в слово "полагаться".
 
Ещё раз скажу, что я не являюсь специалистом в криптографии, но по моему собственному разумению любой клавиатурный сниффер проблему криптостойкости полностью ликвидирует. Это в том случае, если для доступа к файлу нужен просто пароль. Может быть поэтому в банках (для работы по электронным средствам) выдают дискеты (или флешки) с ключами? Да и длина ключа тоже, говорят, имеет значение...
 
Кстати, если хотите, можно специально для релиза сделать шифрование по ГОСТу. Я слышал, что это один из самых устойчивых алгоритмов шифрования... А толку-то? Для его работы потребуются ключи, которые надо хранить отдельно. Если их хранить в самом файле данных, то эта шифровка будет вскрываема. А вам хочется возиться с дискетами? Мне - нет.
 
Лично меня защита второй версии устраивает. От дилетанта она убережёт. Теперь вскрыть пароль так, как это было в первой версии не получится. А если вашими данными заинтересуются компетентные органы, то тут уже никакая защита не поможет... В конце концов существуют не электронные способы вскрытия паролей.
 
В общем, повторюсь, это сильно зависит от того, какой смысл вы вкладываете в слово "полагаться". )
ИМХО есть очень немного Explorer 22/01/2004 18:31 #написать ответ
алгоритмов шифрования, на которые можно полагаться... это вообще отдельное направление разработок в области АйТи.
 
не кажется мне, что программа учета домашних (ну пусть СОХО) финансов должна шифроваться по какому-то особенно стойкому алгоритму.
 
хотя конечно любопытно какой метод был выбран для шифрования БД Cash
 
Dervish: Иван, полностью согласен с вами. Мало того, считаю, что только электронными средствами решить проблему безопасности нельзя. Нужны ещё и административные решения.
 
Кроме того, в интернете есть очень много материала касательно защиты shareware-программ от взлома. Вы не находите, что эти темы несколько перекликаются? Очень любопытно, но программисты пришли к мнению, что создать 100% защищённый альгоритм невозможно!!! Действительно, для регистрации программы (ну чем не ввод пароля?) разработчиком реализуется алгоритм, в итоге работы которого одна единственная команда условного перехода... И если эту команду заменить на (а) команду безусловного перехода или (б) цепочку команд nop (нет операции) - это зависит от реализации, то вся защита снимается легко и просто!
 
Поэтому, позвольте мне не отвечать на вопрос о том, как именно скрывает информацию вторая версия. Это в ваших же интересах: если я не могу 100% закрыть данные, я хотя бы усложню злоумышленнику проблему тем, что не буду раскрывать алгоритм.
 
PS. Никто не запрещает продолжать использовать PGP.
Нужна помощь в скрытии пароля !!! Анатолий 28/07/2004 08:29 #написать ответ
Версия программы 13, база данных под паролем, пароль утерян, ЧТО ДЕЛАТЬ???
Нужна помощь !!!
Восстановлю... Dervish 28/07/2004 12:45 #написать ответ
Присылайте базу, пароль сниму и вышлю файл обратно.