hinst писал(а):Во-первых, когда я закрываю окно, он сохраняет базу данных? он должен спрашивать, сохранить, или не сохранить. Иначе возникает подозрение, что окно закрывается, а база не сохраняется.
Сохраняет.
Пользовался KeePass, spb wallet, Password Commander ни одна из них перед выходом не спрашивает. Это точно нужно?
hinst писал(а):Во-вторых, как шифруется база данных? Сколько раз она шифруется? Каким алгоритмом она шифруется? Можно сделать чтобы она шифровалась несколькими разными алгоритмами несколько раз подряд. Почему при первом запуске пароль спрашивается всего один раз? Во всех программах когда впервые задаётся пароль, он спрашивается два раза. А то вдруг рука дёрнется и не на ту кнопку.
Она просто ксорится MD5-хешем пароля, но не в лоб, а немного по-хитрому. По другому шифровать нельзя и нет абсолютной уверенности, что нужно прикручивать все эти крутые алгоритмы шифрования тем более несколько раз подряд. Есть реальные аргументы в пользу необбходимости таких способов шифрования по сравнению с обычным ксором?
Насчёт первого запуска - это да... Не подумал... Правда первый запуск - это первый запуск запустил, ввёл пароль, закрыл, попробовал войти вот и проверится.
hinst писал(а):В-третьих, хочу, чтобы было красиво. Надоели простые интерфейсы. Хочется чего-нибудь такого масштабного. Я бы всё по-другому нарисовал. Правда, с учётом версии для Windows Mobile (я ведь правильно понял, это вы Windows Mobile обозвали мобильным мастдаем?), надо было бы ещё подумать, как бы сделать и красиво и чтобы на Windows Mobile это смотрелось не страшно
Тут полная противоположность
Больше всего меня бесил именно spb wallet - как раз красивый и навороченный