Fyp 2 Presentation (1) (1)

download Fyp 2 Presentation (1) (1)

of 21

Transcript of Fyp 2 Presentation (1) (1)

  • 7/23/2019 Fyp 2 Presentation (1) (1)

    1/21

    Implementation of AES

    Encryptor/Decryptor on FPGA

    Supervisor Dr. Umer Farooq

    GROUP MEMBERS

    Mobeen Ahmad BCE-FA09-024

    M.Faisa Asam BCE-FA09-0!"

    M.#a$a #a%q BCE-FA09-0!!

    "2&2&"' "C(MSA)S

  • 7/23/2019 Fyp 2 Presentation (1) (1)

    2/21

    Contents Ba*+,round n/rodu*/ion

    oas o1 /he proe*/

    (be*/ives *ompe/ed #esu/s

    "2&2&"'C(MSA)S 2

  • 7/23/2019 Fyp 2 Presentation (1) (1)

    3/21

    Background and Introduction

    Cr3p/o,raph3 is /he s/ud3 o1 Secret*r3p/o-5 writing -,raph35

    Con*ea /he *on/e6/ o1 some messa,e1rom a e6*ep/ /he sender and re*ipien/privacy or secrecy57 and&or

    8eri13 /he *orre*/ness o1 a messa,e /o

    /he re*ipien/ (authentication).

    "2&2&"'C(MSA)S !

  • 7/23/2019 Fyp 2 Presentation (1) (1)

    4/21

    Encryption and Decryption

    )he hoe pro*ess o1 en*r3p/ion&de*r3p/ion *an beius/ra/ed b3 1ooin, %,ure.

    "2&2&"'C(MSA)S 4

    EncryptKsecret

    DecryptKsecret

    plaintextciphertext

    plaintext

    enciphering deciphering

  • 7/23/2019 Fyp 2 Presentation (1) (1)

    5/21

    Advanced Encryption Standard(AES))he AESis an i/era/ed symmetric !oc"cipher7 hi*h means /ha/7

    AES or+s b3 repea/in, /he same de%ned

    s/eps mu/ipe /imes. AES is a se*re/ +e3 en*r3p/ion a,ori/hm.

    :e3 si$es are "2;7"92 and 2'< bi/s.

    Bo*+ si$e is "2; bi/s.

    "2&2&"'C(MSA)S '

  • 7/23/2019 Fyp 2 Presentation (1) (1)

    6/21

    AES flow chart

    "2&2&"'C(MSA)S