Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
|
Что подразумевает "Базе Данных". Это готовое решение, например МС сиквел, или самодельная. Проверка целостности базы - задача движка базы(особенно при многопользоват), а клиент может подать только команду на проверку (при наличии прав). 19.05.06 11:23 Число просмотров: 2763
Автор: Garick <Yuriy> Статус: Elderman
|
|
<theory>
|
Криптографический протокол 18.05.06 19:35
Автор: Ishodniki Статус: Незарегистрированный пользователь
|
Ребята!
Срочно нужна помощь в написании Криптографического протокола.
Задание след:
Составить схему доступа зарегестрированных пользователей к зашифрованной Базе Данных так, чтобы каждый мог проверить её целостность.
Надеюсь очень, что на форуме есть люди,понимающие данный вопрос.
Возможно вознаграждение если завтра получу зачёт по данному предмету!
Спасибо.
|
|
Что подразумевает "Базе Данных". Это готовое решение, например МС сиквел, или самодельная. Проверка целостности базы - задача движка базы(особенно при многопользоват), а клиент может подать только команду на проверку (при наличии прав). 19.05.06 11:23
Автор: Garick <Yuriy> Статус: Elderman
|
|
|
"помощь в написании протокола", "если завтра получу зачёт"... хорошая шутка, да :) готовое решение может быть есть, но разработать с нуля за полдня.. сомневаюсь. 18.05.06 20:47
Автор: !mm <Ivan Ch.> Статус: Elderman
|
|
| |
Да начего не надо разрабатывать! 18.05.06 21:27
Автор: Ishodniki Статус: Незарегистрированный пользователь
|
Да начего не надо разрабатывать!
Всего лишь решение!
Пример: за основу берём протокол удостоверения подлинности.
1.У всех пользователей есть открытый ключ
2. Главный комп хранит файл открытых ключей всех пользователей
3. Гл комп посылает случайную строку
4. Польз шифрует строку своим закрытым ключом и посыл её обратно гл. компу вместе со своим именем
5. Гл. комп находит в БД открытый ключ пользователя и дешифрует сообщение, используя этот открытый ключ.
6. Если отправленная сначала и расшифрованная строки совпадают, гл. комп предоставляет доступ в систему.
Вот пример, что я написал.
Всё ли здесь так???
Спасибо
|
| | |
Совсем не так. Многие путают. Шифруют открытым, а расшифровывают закрытым. 19.05.06 11:03
Автор: Garick <Yuriy> Статус: Elderman
|
|
| | |
А причем тут проверка целостности базы? 19.05.06 10:59
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman Отредактировано 19.05.06 11:03 Количество правок: 1
|
> Да начего не надо разрабатывать! > > Всего лишь решение! > Пример: за основу берём протокол удостоверения подлинности. > > 1.У всех пользователей есть открытый ключ > 2. Главный комп хранит файл открытых ключей всех > пользователей > 3. Гл комп посылает случайную строку > 4. Польз шифрует строку своим закрытым ключом и посыл её > обратно гл. компу вместе со своим именем > 5. Гл. комп находит в БД открытый ключ пользователя и > дешифрует сообщение, используя этот открытый ключ. > 6. Если отправленная сначала и расшифрованная строки > совпадают, гл. комп предоставляет доступ в систему. > > Вот пример, что я написал. > Всё ли здесь так???
А причем тут проверка целостности базы?
Задание след:
Составить схему доступа зарегестрированных пользователей к зашифрованной Базе Данных так, чтобы каждый мог проверить её целостность.
Видимо нужно после удостоверения подписи предусмотреть обмен сессионными ключами для передачи информации по базе для проверки ее целостности.
> Спасибо
|
|
|