/DataKeeperBeta

Program for storing personal data in encrypted form

Primary LanguageC#MIT LicenseMIT

DataKeeperBeta

Program for storing personal data in encrypted form

DataKeeperBeta - программа для хранения конфиденциальных данных

Эта программа работает в Windows, и является портативной(portable) версией не требующей установки. Она предназначена для хранения личной информации: паролей от email; разных интернет сервисов; магазинов; социальных сетей и т.д. Информация сохраняется в файлах в зашифрованном виде.

При первом запуске программы нужно придумать пароль:

screen1

Пароль лучше придумать посложнее, т.к. разшифровать данные можно подобрав пароль:

screen2 После сохранения пароля, вводим его еще раз для авторизации.

Далее выбираем раздел: добавляем; удаляем; копируем; редактируем и т.д.

screen3

Разделы можно редактировать до компиляции в файле:

/Shared/Catalog.sc

Пароль в дальнейшем не меняется, т.к. на его основе создаются ключи для шифрования.

  • Ключи для шифрования имеют длину такого же размера как и шифруемая фраза
  • Ключи не содержат повторяющихся частей и полностью уникальны
  • Для каждой фразы используется свой уникальный ключ

Файлы хранятся в той же директории что .exe и файл программы в папке database:

screen4

Если понадобилось перенести программу в другую директорию, то с ней надо переместить и папку с файлами.

Установка

  • Установка программе не требуется
  • Скомпилируйте файл DataKeeperBeta.exe
  • Поместите его в удобную для вас директорию
  • В этой же директории будет сгенерирована папка с данными database