Главная страница
Навигация по странице:

  • 0001011111^1010001100=1011010011 Endi jadvaldan foydalanib ,shifr matnimizni quyidagi matn ko’rinishiga keltirishimiz mumkin:Deshifrlash

  • EL-GAMAL algoritmi

  • 2 -амалий иш модулга (1). 2Амалий иш Мавзу Криптографик имоялаш


    Скачать 417 Kb.
    Название2Амалий иш Мавзу Криптографик имоялаш
    Дата21.08.2022
    Размер417 Kb.
    Формат файлаdoc
    Имя файла2 -амалий иш модулга (1).doc
    ТипДокументы
    #649784
    страница6 из 6
    1   2   3   4   5   6

    Y10=1^0=1
    Z10=1^0^1^0=0;



    0

    1

    2

    3

    4

    4

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    x

    0

    1

    1

    1

    1

    1

    1

    1

    0

    0

    1

    1

    0

    1

    1

    1

    0

    0

    1













    y

    1

    1

    0

    0

    0

    0

    1

    0

    0

    0

    0

    0

    0

    0

    1

    0

    1

    0

    0

    0

    0

    0




    z

    0

    1

    0

    0

    1

    0

    1

    1

    1

    0

    0

    0

    1

    0

    1

    1

    1

    0

    1

    0

    1

    0

    1

    Bunda kalitimiz 0^1^0=1; orqali topiladi , ya’ni kalit 10K10=1

    Yangi hosil qilgan kalitimiz 0001011111 .

    Ochiq matn sifatida berilgan matnimizning ikkilikdagi ko’rinishi 1010001100

    Shifr matn hosil qilishimiz uchun natijaviy kalit va ochiq matnning ikkilikdagi ko’rinishi o’zaro xorlanadi:

    0001011111^1010001100=1011010011

    Endi jadvaldan foydalanib ,shifr matnimizni quyidagi matn ko’rinishiga keltirishimiz mumkin:

    Deshifrlash jarayonida yuqorida keltirib o’tilgan tartibda berilgan kalitimizdan yangi natijaviy kalit hosil qilinadi va shifr matn bilan xorlanadi.Keyingi qismda jadvaldan foydalanib ochiq matn matn ko’rinishiga o’tkaziladi.

    6) EL-GAMAL algoritmi

    M=NURULLO

    g = 5, p=4 , a=2 , y=(g^a)modp=(3^2)mod5 = 1

    ЭКУБ( , ) =1  k=5

    r=(g^k)modp= (5^5)mod4 = 1

    C1=m*y^k=0*(1^7)mod4=0;

    C2=m*y^k=25*(1^7)mod4=1;

    C3=m*y^k=0*(1^7)mod4=0;

    C4=m*y^k=12*(1^7)mod4=0;

    T= FHJEHQP
    1   2   3   4   5   6


    написать администратору сайта