Решил упорядочить мысли.
Шифровать надо только конфиденциальную информацию, а не всю БД. То есть тексты решений, e-mail, логин и пароль. Безопасность логина и пароля обеспечивается СУБД Firebird, безопасность текстов решений и e-mail будет обеспечиваться алгоритмом TWOFISH. Осталось решить вопрос с генерацией ключа для алгоритма шифрования и вообщем-то все.
Еще шифроваться скорее всего будут системные таблицы необходимые для функционирования тестирующей системы.
Итак: частично переписываю генерацию БД, пишу генерацию системных таблиц, пишу триггеры защиты, разбираюсь с алгоритмом шифрования.
P.S А еще я еду на Авиамакс :333
Шифровать надо только конфиденциальную информацию, а не всю БД. То есть тексты решений, e-mail, логин и пароль. Безопасность логина и пароля обеспечивается СУБД Firebird, безопасность текстов решений и e-mail будет обеспечиваться алгоритмом TWOFISH. Осталось решить вопрос с генерацией ключа для алгоритма шифрования и вообщем-то все.
Еще шифроваться скорее всего будут системные таблицы необходимые для функционирования тестирующей системы.
Итак: частично переписываю генерацию БД, пишу генерацию системных таблиц, пишу триггеры защиты, разбираюсь с алгоритмом шифрования.
P.S А еще я еду на Авиамакс :333
Напиши пожалуйста что это такое TWOFISH? и как он шифрует? и методы защиты какие?
ОтветитьУдалить