• 2-amaliy topshiriq
  • DESHIFIRLASH
  • Natija: HIWLMJMVPEWL
  • O‘zbekiston respublikasiaxborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali




    Download 455,74 Kb.
    bet6/6
    Sana07.01.2024
    Hajmi455,74 Kb.
    #131451
    1   2   3   4   5   6
    Bog'liq
    1-2-ISH
    Sobirova.S MBmaruza
    Foydalanilgan adabiyotlar
    1. Axmedov A.,Tayloqov N. Informatika: Akademik liцey va kasb-hunar kollejlari uchun darslik.-T.: «O`zbekiston», 2001.
    2. Abduqodirov A.A., Hayitov A..G`., Shodiev R.R. Axborot texnologiyalari T. «O`qituvchi». 2002.
    3. www.ziyonet.uz
    4. www.google.uz
    5. https://studfile.ne
    6. https://www.getwox.com

    2-amaliy topshiriq

    Klassik shifrlash algoritmlarini ishlash tartibini o‘rganish. Ishdan maqsad: Talabalarda shifrlash algoritmlari to‘g‘risida nazariy va amaliy bilim va ko‘nikmalar hosil qilish. Masalani qo‘yilishi: Klassik shifirlash algoritimlarini o’rganish I. Sezar usuli. sezar shifri oddiy siljitish shifrining bir qismi hisoblanadi. Bu shifrni rimlik imperator Gole Yuliy sezar o‘ylab topgan. Shifrlashda matnning har bir harfi boshqa harf bilan quyidagi qoida asosida almashtiriladi. Harflarni almashtirishda kelayotgan yozuv harflarini k-ga siljitib almashtiriladi. Bu erda M – butun son hisoblanib, ochiq matni belgisini biror alfavitdagi o‘rni, S – butun son bo‘lib, shifr belgini biror alfavitdagi o‘rni. C=(M+k)modm, m - alfavit uzunligi. Deshifrlash ifodasi esa M=(C-k)modm ifoda bilan ifodalanadi. Yuliy sezar bevosita k = 3 bo‘lganda ushbu usuldan foylangan. Sezar usulining kamchiligi bu bir xil harflarning o‘z navbatida, bir xil harflarga almashishidir. Masalan, matn sifatida T0= DESHIFIRLASH so‘zini va K=21 deb oladigan bo‘lsak sezar usuli natijasida quyidagi shifrlangan yozuv hosil bo‘ladi:


    T0= DESHIFIRLASH
    T1 = HIWLMJMVPEWL
    Kalit = 21

    00

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    A

    B

    C

    D

    E

    F

    G

    H

    I

    J

    K

    L

    M

    N

    O

    P

    Q

    R

    S

    T

    U

    V

    W

    X

    Y

    Z

    E

    F

    G

    H

    I

    J

    K

    L

    M

    N

    O

    P

    Q

    R

    S

    T

    U

    V

    W

    X

    Y

    Z

    A

    B

    C

    D


    Natija: HIWLMJMVPEWL
    Download 455,74 Kb.
    1   2   3   4   5   6




    Download 455,74 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘zbekiston respublikasiaxborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali

    Download 455,74 Kb.