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

  • Ўрин алмаштириш шифрлаш алгоритми

  • 1. Оддий ўрин алмаштириш усули. Очиқ матн Т

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


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

    2-Амалий иш
    Мавзу: Криптографик ҳимоялаш
    Ахборотни химоялашнинг самарали усулларидан бири криптографик ҳимоялашдир.
    Ушбу амалий ишда маълумотларни криптографик ҳимоялаш усуллари таснифланади. Яъни классик шифрлаш алгоритмлари, симметрик шифрлаш алгоритмлари ҳамда очик қалитли шифрлаш алгоритмлари.
    Ўрин алмаштириш шифрлаш алгоритми
    Ўрин алмаштириш шифрлаш алгоритми уч қисмдан иборат. Оддий ўрин алмаштири, калит ёрдамида ўрин алмаштириш ва икки тоонлама ўрин алмаштириш.

    1. Оддий ўрин алмаштириш усули.

    Очиқ матн

    Т0= MAHMUDOV_NURULLO

    к= 4х4

    M

    U

    _

    U

    A

    D

    N

    L

    H

    O

    U

    L

    M

    V

    R

    O


    шифрматн

    Т1= MU_UADNLHOUL
    2.Калит ердамида ўрин алмаштириш
    Очиқ матн

    Т0= MAHMUDOV_NURULLO

    к= NURULLO



    N

    U

    R

    U

    M

    U

    _

    U

    A

    D

    N

    L

    H

    O

    U

    L

    M

    V

    R

    O




    U

    N

    U

    R

    U

    M

    U

    _

    D

    A

    L

    N

    O

    H

    L

    U

    V

    M

    O

    R

    шифрматн

    Т1=UDOVMAHMULLO_NUR

    Дешифрлаш

    Т0= MAHMUDOV_NURULLO

    Икки томонлама ўрин алмаштириш усули. Бу усулда калит сифатида устун ва қатордаги ҳарфлар тартибидаги сонлардан фойдаланилади. Аввалам бор калит символларига қараб жадвал тузилади ва очиқ Т0 матн қатор шаклда жойлаштирилиб чиқилади, сўнгра эса рақамлар навбатма - навбат тартибланиб, аввал қатор, сўнгра эса устун ўрни алмаштирилади ва жадвалдаги маълумот қатор бўйича ўқилиб Т1га эга бўлинади.
    Масалан: «Т0= MAHMUDOV_NURULLO» очиқ матни шифрлаш талаб этилсин. Бу ерда калит бўлиб 1342 ва 2314 хизмат қилади. Яхшироқ изоҳланиши учун К1=1342 қатор сифатида ва К2=2314 устун сифатида белгилаб оламиз.
    4х4 жадвал яратиб Т0 қатор бўйича ёзамиз




    2

    3

    1

    4
















    1

    M

    A

    H

    M
















    3

    U

    D

    O

    V
















    4

    _

    N

    U

    R
















    2

    U

    L

    L

    O

















    Энди қатор ва устунлар тартиб бўйича ўринлари алмаштирилади.









    2

    3

    1

    4




























    1

    M

    U

    _

    U




























    2

    A

    D

    N

    L




























    3

    H

    O

    U

    L




























    4

    M

    V

    R

    O




















































    1

    2

    3

    4




























    1

    _

    M

    U

    U




























    2

    N

    A

    D

    L




























    3

    U

    H

    O

    L




























    4

    R

    M

    V

    O


























    Охирги жадвалга асосан шифрланган матнни олиш учун қатор бўйича ёзамиз.
    Т1 =_MUUNADLUHOLRMVO

    Дешифрлашда

    Шифрматн
    Т1 =_NURMAHMUDOVULLO

    Vijiner shifrlash usuli:

    Ochiq matn M=MAHMUDOVNURULLO : Kalit=NURULLO

    Ingliz alifbosidan foydalanib, harflar va kalit so’zning harflar sonidan kelib chiqibjadval yaratildi. Jadval ma’lumotlarini quyidagi tartibda to’ldirildi.

    group 151768

    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

    1

    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

    2

    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

    A

    3

    C

    D

    E

    F

    G

    H

    I

    J

    K

    L

    M

    N

    O

    P

    Q

    R

    S

    T

    U

    V

    W

    X

    Y

    Z

    A

    B

    4

    D

    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

    5

    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

    6

    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

    E

    7

    G

    H

    I

    J

    K

    L

    M

    N

    O

    P

    Q

    R

    S

    T

    U

    V

    W

    X

    Y

    Z

    A

    B

    C

    D

    E

    F

    8

    H

    I

    J

    K

    L

    M

    N

    O

    P

    Q

    R

    S

    T

    U

    V

    W

    X

    Y

    Z

    A

    B

    C

    D

    E

    F

    G

    9

    I

    J

    K

    L

    M

    N

    O

    P

    Q

    R

    S

    T

    U

    V

    W

    X

    Y

    Z

    A

    B

    C

    D

    E

    F

    G

    H

    10

    J

    K

    L

    M

    N

    O

    P

    Q

    R

    S

    T

    U

    V

    W

    X

    Y

    Z

    A

    B

    C

    D

    E

    F

    G

    H

    I

    11

    K

    L

    M

    N

    O

    P

    Q

    R

    S

    T

    U

    V

    W

    X

    Y

    Z

    A

    B

    C

    D

    E

    F

    G

    H

    I

    J

    12

    L

    M

    N

    O

    P

    Q

    R

    S

    T

    U

    V

    W

    X

    Y

    Z

    A

    B

    C

    D

    E

    F

    G

    H

    I

    J

    K

    13

    M

    N

    O

    P

    Q

    R

    S

    T

    U

    V

    W

    X

    Y

    Z

    A

    B

    C

    D

    E

    F

    G

    H

    I

    J

    K

    L

    14

    N

    O

    P

    Q

    R

    S

    T

    U

    V

    W

    X

    Y

    Z

    A

    B

    C

    D

    E

    F

    G

    H

    I

    J

    K

    L

    M

    15

    O

    P

    Q

    R

    S

    T

    U

    V

    W

    X

    Y

    Z

    A

    B

    C

    D

    E

    F

    G

    H

    I

    J

    K

    L

    M

    N

    16

    P

    Q

    R

    S

    T

    U

    V

    W

    X

    Y

    Z

    A

    B

    C

    D

    E

    F

    G

    H

    I

    J

    K

    L

    M

    N

    O

    17

    Q

    R

    S

    T

    U

    V

    W

    X

    Y

    Z

    A

    B

    C

    D

    E

    F

    G

    H

    I

    J

    K

    L

    M

    N

    O

    P

    18

    R

    S

    T

    U

    V

    W

    X

    Y

    Z

    A

    B

    C

    D

    E

    F

    G

    H

    I

    J

    K

    L

    M

    N

    O

    P

    Q

    19

    S

    T

    U

    V

    W

    X

    Y

    Z

    A

    B

    C

    D

    E

    F

    G

    H

    I

    J

    K

    L

    M

    N

    O

    P

    Q

    R

    20

    T

    U

    V

    W

    X

    Y

    Z

    A

    B

    C

    D

    E

    F

    G

    H

    I

    J

    K

    L

    M

    N

    O

    P

    Q

    R

    S

    21

    U

    V

    W

    X

    Y

    Z

    A

    B

    C

    D

    E

    F

    G

    H

    I

    J

    K

    L

    M

    N

    O

    P

    Q

    R

    S

    T

    22

    V

    W

    X

    Y

    Z

    A

    B

    C

    D

    E

    F

    G

    H

    I

    J

    K

    L

    M

    N

    O

    P

    Q

    R

    S

    T

    U

    23

    W

    X

    Y

    Z

    A

    B

    C

    D

    E

    F

    G

    H

    I

    J

    K

    L

    M

    N

    O

    P

    Q

    R

    S

    T

    U

    V

    24

    X

    Y

    Z

    A

    B

    C

    D

    E

    F

    G

    H

    I

    J

    K

    L

    M

    N

    O

    P

    Q

    R

    S

    T

    U

    V

    W

    25

    Y

    Z

    A

    B

    C

    D

    E

    F

    G

    H

    I

    J

    K

    L

    M

    N

    O

    P

    Q

    R

    S

    T

    U

    V

    W

    X

    26

    Z

    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

    Shifr matn : ZUYGFOCIYLCFWZB
      1   2   3   4   5   6


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