2. Kriptografi - Keamanan Komputer

download 2. Kriptografi - Keamanan Komputer

of 10

Transcript of 2. Kriptografi - Keamanan Komputer

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    1/21

    KEAMANAN KOMPUOleh :

    Cryptography is the art and science o eeping !essagessecure

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    2/21

    "efnisi

    Kriptograf #cryptography$ %erasal dari &ahasa 'unani

    (crypt)s* artinya (secret* #rahasia$

    (gr+phein* artinya (,riting* #tulisan$

    Kriptograf adalah il!u dan seni untu !en-aga ea!a#Cryptography is the art and science o eeping !essa

    Kriptograf adalah il!u yang !e!pela-ari teni.teniyang %erhu%ungan dengan aspe ea!anan inor!aserahasiaan/ integritas data/ serta otentiasi

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    3/21

     Ter!inologi

    Plaintext   0 data yang dapat di%aca #%elu! di enripsi$1 &tes/ citra/ audio/ 2ideo dan fle %inary lainnya1

    Ciphertext   0 data yang sudah dienripsi

    Enripsi 0 proses !enyandian plaintes !en-adi cipher

    "eripsi 0 proses !enge!%alian ciphertes !en-adi pla

    Cipher 0 algorit!a riptograf #ungsi !ate!atia yang digenripsi dan deripsi$

    Key  #unci$ 0 para!eter yang digunaan untu transor!asderipsi

    Sender   0 Pengiri! pesan #orang/ !esin dll$

    Receiver  0 Peneri!a pesan #orang/ !esin dll$

    Cryptographer 0 ahli riptograf

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    4/21

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    5/21

    3e-arah Kriptograf

    3cytale

    456 31M1 %angsa 3parta/ suatu %angsa !iliter pada -a!an 'un

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    6/21

    3e-arah Kriptograf

    Caesar cipher

    "igunaan oleh ra-a ro!a,i 7ulius Caesar

    seitar tahun 89 31M

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    7/21

    3e-arah Kriptograf

     Teni riptanalisis dipaparan perta!anali oleh A%u 'usu 'a;u% i%n t%erdasaran reuensi e!unculanarater pada se%uah pesan

     Terinspirasi dari perulangan huru dala!Al.?uran

    Kita%nya %er-udul Risalah f Istikhraj al-Mu’amma #Manusrip untu !e!ecahanpesan.pesan Kriptograf$

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    8/21

    3e-arah Kriptograf

    Mesin enig!a

    di%uat oleh insinyur 7er!an Arthur 3cher%ius

    digunaan oleh tentara 7er!an pada !asa perang "unia e @

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    9/21

     Teni "asar Kriptograf

    3u%stitusi

    &locing

    Per!utasi

    Espansi

    Pe!a!patan

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    10/21

    3u%stitusi

    3etiap huru aan dipasangan dengan huru lain !enggunsu%stitusi

    Urutan huru %isa di aca

    Contoh ta%el su%stitusi

    6 teni dasar riptograf  L 7Q6DP6 KBVBM 6MPX

    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 2 ! "

    B F 1 K Q G A T P J 6 H Y D 2 X " M V 7 C # ! I $ N R E U L

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    11/21

    &locing Plainte>t di%agi !en-adi %e%erapa %loc

     Teni ini !enggunaan unci yang %erupa -u!lah ()*+, d

    Contoh (6 teni dasar riptograf*

    Basilnya adalah "K G KRTDRAEAIFKSPINAT IRO

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    12/21

    Per!utasi !e!indahan atau !erotasian arater dengan aturan tertentu

    3ering dise%ut transposisi

    Karater tetap tapi posisi di aca

    &iasanya se%elu! dilauan proses per!utasi/ plainte>t di%agi !e%lo

    Contoh

    Basil N ETK"SKD AIIRK RAATGORPFI

    " T E K N I K D A S A R K R I P T O

    N E T K " S K D A I I R K R A A T G

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    13/21

    Espansi

    Metode ini !engaca pesan dengan !eng.espan #!e!elaradengan aturan tertentu

    Contoh :

    !e!indah huru perta!a dari suatu ata e %agian %elaang ata

     7ia huru perta!a adalah onsonan atau %ilangan gan-il/ ta!%ahaahir ata

     7ia huru perta!a adalah huru 2oal atau %ilangan genap/ ta!%aahir ata

    Basil

    1 6 EKN=KT A3AR" R=PTODRA=K 

    @1 ("AN EKNIKTAN ASARDAN RIPTOGRAFIKAN*

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    14/21

    Pe!a!patan Mengurangi pan-ang pesan atau -u!lah %lonya

    Contoh

    Menghilangan arater etiga secara %erurutan

    Karater yang dihilangan diu!pulan dan di-adian satu den

     Tes asli dan arater yang dihilangan dipisah !enggunaanhusus/ seperti (F*

    " T E K N I K D A S A R K R I P T O G R A F I

    " E K I K D A A R K R P T G R F I

    T N S I O A

    " E K I K D A A R K R P T G R F I T N S I O

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    15/21

     7enis Enripsi

    A/3.*+40) S+054*+, #Symmetric key $ !enggunaan uncyang terait atau identi untu enripsi dan deripsi

    A/3.*+40) A,+054*+, # Asymmetric key $ !enggunaan uuntu enripsi dan deripsi1 &iasanya ini dise%ut se%agai PCryptography 

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    16/21

    Algorit!a 3i!etris

    &iasa dise%ut symmetric-key cryptography, private-key cry

    !enggunaan unci enripsi yang sa!a dengan unci de

    Key dala! algorit!a ini %ersiat rahasia atau pri2ate ey

    Contoh algorit!a : DS !Data ncryption Standard", #lo$%&riple-DS/ 'DA/ Serpent / dan AS # Advanced ncryption S

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    17/21

    Algorit!a 3i!etris

    =lustrasi cara er-a

    Alice !enaruh se%uah pesan rahasia di dala! ota dan !eng!enggunaan ge!%o dan ia !e!ilii uncinya1

    Ke!udian dia !engiri!an ota e &o% !elalui surat %iasa1

    Ketia &o% !eneri!a ota/ ia !enggunaan unci salinan sadi!ilii Alice untu !e!%ua ota dan !e!%aca pesan1

    &o% e!udian dapat !enggunaan ge!%o yang sa!a untupesan rahasia

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    18/21

    Algorit!a Asi!etris

    &iasa dise%ut asymmetric-key cryptography, public-key crypto

    unci yang digunaan untu enripsi %er%eda dengan unci yadigunaan untu deripsi

    Kunci yang digunaan untu enripsi adalah unci pu%li atau

    unci untu deripsi !enggunaan unci rahasia atau pri2ate

    Contoh algorit!a : RSA/ lgamal/ DSA

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    19/21

    Algorit!a Asi!etris

    ==lustrasi cara er-a

    Perta!a Alice !e!inta &o% untu !engiri! ge!%o yang tersurat %iasa/ sehingga ia tida !e!%agian uncinya1

    Ketia Alice !eneri!anya/ ia !enggunaannya untu !engunyang %erisi pesan dan !engiri!an ota dengan ge!%o ter&o%1

    &o% e!udian !e!%ua ota dengan unci yang ia pegang

    ge!%o !ilinya untu !e!%aca pesan Alice1

    Untu !e!%alasnya/ &o% harus !e!inta Alice untu !elausa!a

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    20/21

    ungsi Bash Kriptograf

    algorit!a yang !engu%ah te>t atau !essage !en-adi sedarater aca yang !e!ilii -u!lah arater yang sa!a

    one-$ay (unction #ungsi satu arah$

    =nput yang sa!a selalu !enghasilan output yang sa!a

    Pan-ang output selalu sa!a

    Contoh algorit!a : M"4/ M"6/ 3BA. dll

    Kegunaan:

      Menyi!pan Pass,ord

      3e%agai Message =ntegrity

      3e%agai Message ingerprint

  • 8/19/2019 2. Kriptografi - Keamanan Komputer

    21/21

    TERIMA KASIH