Introduction to Algorithms, Third Edition



Download 4,84 Mb.
Pdf ko'rish
bet602/618
Sana07.04.2022
Hajmi4,84 Mb.
#534272
1   ...   598   599   600   601   602   603   604   605   ...   618
Bog'liq
Introduction-to-algorithms-3rd-edition

Exercises
31.6-1
Draw a table showing the order of every element in
Z
11
. Pick the smallest primitive
root
g
and compute a table giving ind
11;g
.x/
for all
x
2
Z
11
.
31.6-2
Give a modular exponentiation algorithm that examines the bits of
b
from right to
left instead of left to right.
31.6-3
Assuming that you know
.n/
, explain how to compute
a
1
mod
n
for any
a
2
Z
n
using the procedure M
ODULAR
-E
XPONENTIATION
.
31.7
The RSA public-key cryptosystem
With a public-key cryptosystem, we can encrypt messages sent between two com-
municating parties so that an eavesdropper who overhears the encrypted messages
will not be able to decode them. A public-key cryptosystem also enables a party
to append an unforgeable “digital signature” to the end of an electronic message.
Such a signature is the electronic version of a handwritten signature on a paper doc-
ument. It can be easily checked by anyone, forged by no one, yet loses its validity
if any bit of the message is altered. It therefore provides authentication of both the
identity of the signer and the contents of the signed message. It is the perfect tool


31.7
The RSA public-key cryptosystem
959
for electronically signed business contracts, electronic checks, electronic purchase
orders, and other electronic communications that parties wish to authenticate.
The RSA public-key cryptosystem relies on the dramatic difference between the
ease of finding large prime numbers and the difficulty of factoring the product of
two large prime numbers. Section 31.8 describes an efficient procedure for finding
large prime numbers, and Section 31.9 discusses the problem of factoring large
integers.

Download 4,84 Mb.

Do'stlaringiz bilan baham:
1   ...   598   599   600   601   602   603   604   605   ...   618




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