Самостоятельная работа на соискание академической степени магистра



Download 414,22 Kb.
bet12/15
Sana09.07.2022
Hajmi414,22 Kb.
#761033
TuriСамостоятельная работа
1   ...   7   8   9   10   11   12   13   14   15
Bog'liq
Кенжаев Шахзод Управление бановских систем (1)

2.5 Схема Брандса
Схема Брандса [Brand] выделяется из всех автономных систем электронных платежей благодаря, во-первых, своей высокой эффективности, а во-вторых, попыткой обосновать ее стойкость. В работе [Brand] сформулирован ряд результатов, утверждающих стойкость этой системы. Мы оцениваем их осторожно, как попытку обоснования стойкости, поскольку в работе нет достаточно формальных определений, а за доказательствами автор отсылает к своему техническому отчету.
Всюду ниже мы будем обозначать покупателя через U, а продавца -- через S.
Инициализация системы. Банк выбирает тройку порождающих  группы  простого порядка и число  . Кроме того, он выбирает две хэш-функции (в работе они названы хэш-функциями с трудно обнаружимыми коллизиями)  и  .  отображает пятерки элементов группы  в  , а  -- пары элементов  -- в  . Кроме того,  зависит, например, от некоторого значения  , идентифицирующего S, а также -- от времени и даты  выполнения транзакции. Отмечается, что этот формат функции  выбран лишь для примера. Банк публикует описание группы  (простые числа  и  , если  ), тройку  и функции  ,  в качестве своего открытого ключа. Секретным ключом банка является число  . В описаниях протоколов появляется также еще некоторое значение  , которое в работе нигде не определяется, но из анализа протоколов можно понять, что  и это значение должно публиковаться как часть открытого ключа.
Подпись  банка для пары  ,  есть четверка  , где  ,  , такая, что

Открытие счета. U выбирает число  и вычисляет  . Если  , то U передает значение  банку, а  хранит в секрете. Для безопасности банка существенно, чтобы значения  были различными для разных клиентов. Банк вычисляет  и передает это значение U.
Снятие со счета. Прежде чем снять электронную монету со счета, U должен пройти аутентификацию, т. е. доказать банку, что он является владельцем данного счета. Затем выполняется следующий протокол.  1. Банк выбирает число  и посылает  и  клиенту U.
2. U выбирает три числа  ,  и вычисляет  ,  и  . Кроме того, U выбирает числа  и вычисляет  и  . Затем он вычисляет  и посылает запрос  банку.
3. Банк посылает ответ  и снимает со счета U соответствующую сумму. U принимает ответ тогда и только тогда, когда  и  . Если эти условия выполнены, U вычисляет  . Пара  и подпись банка  для нее образуют электронную монету.
Платеж. В транзакции платежа U и S выполняют следующий протокол.  1. U посылает S электронную монету:  ,  ,  .

Download 414,22 Kb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   15




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish