Форум продуктов IBM Lotus

Общие вопросы => Разработка приложений => Тема начата: Sergey_st85 от 30 Июнь 2009, 17:27:22

Название: Никогда не имел дело с шифрованием, прошу помочь.
Отправлено: Sergey_st85 от 30 Июнь 2009, 17:27:22
Обнаружил, что приходится шифровать документ непосредственно перед сохранением, иначе зашифрованные поля снова возвращаются в незашифрованный вид при скажем изменении любого поля в документе. всё программно. Почему так?


Также вопрос: если программно будет редактировать документ пользователь, не имеющий ключа шифрования - что будет с документом? все поля станут незашифрованными так же и их можно будет изменять или не получится ничего?
Название: Re: Никогда не имел дело с шифрованием, прошу помочь.
Отправлено: lotusnotes.ru от 03 Июль 2009, 09:20:46
Обнаружил, что приходится шифровать документ непосредственно перед сохранением, иначе зашифрованные поля снова возвращаются в незашифрованный вид при скажем изменении любого поля в документе. всё программно. Почему так?

Документ шифруется при сохранении, расшифровывается при открытии, разве не так?

Также вопрос: если программно будет редактировать документ пользователь, не имеющий ключа шифрования - что будет с документом? все поля станут незашифрованными так же и их можно будет изменять или не получится ничего?

Нужно пробовать
Название: Re: Никогда не имел дело с шифрованием, прошу помочь.
Отправлено: Sergey_st85 от 03 Июль 2009, 10:10:02
Ну я привык к тому, что если есть команда "шифровать" - должна быть и команда "расшифровать". Если существует авторасшифровка - то это либо очень хорошо продуманное решение, либо слишком уязвленное. Т.к. я не знаю, какое оно - склоняюсь к 2-му.
Название: Re: Никогда не имел дело с шифрованием, прошу помочь.
Отправлено: lotusnotes.ru от 03 Июль 2009, 12:34:16
Для расшифрования используются ключи, содержащиеся в id-файле пользователя и защищенные паролем. Довольно надежное решение. Пока не будет ключа, зашифрованные поля прочитать нельзя. Каеие еще могут быть варианты реализации?