(Principles of Informatioan security)

Slides:



Advertisements
Presentasi serupa
ALGORITMA SIMETRIS vs ASIMETRIS
Advertisements

Sejarah  Algoritma ini dikembangkan oleh Ron Rivest, Adi Shamir, dan Len Adleman pada tahun  Algoritma ini.
KULIAH VI KRIPTOGRAFI Aswin Suharsono KOM Keamanan Jaringan
Algoritma Kriptografi Modern
Kriptografi, Enkripsi dan Dekripsi
Enkripsi dan Kriptografi
Teknologi Informasi Kriptografi
Keamanan Komputer Kriptografi -Aurelio Rahmadian-.
ENKRIPSI DATA.
KRIPTOGRAFI Kriptografi adalah suatu ilmu yang mempelajari
KRIPTOGRAFI Kriptografi adalah suatu ilmu yang mempelajari
KRIPTOGRAFI KUNCI PUBLIK (public-key cryptography)
Enkripsi dan KEAMANAN JARINGAN
KRIPTOGRAFI.
Bahan Kuliah IF2091 Struktur Diskrit
KRIPTOGRAFI.
Dasar-dasar keamanan Sistem Informasi
ALGORITMA DAN BILANGAN BULAT
BAB V ALGORITMA DAN BILANGAN BULAT
Bahan Kuliah IF3058 Kriptografi
ALGORITMA DAN BILANGAN BULAT
Bahan Kuliah IF2151 Matematika Diskrit
Kriptografi Gabungan PGP (Pretty Good Privacy)
BILANGAN BULAT (lanjutan 1).
Algoritma dan Struktur Data Lanjut
RSA (Rivest—Shamir—Adleman)
RSA ALGORITMA ASIMETRI Kriptografi – Week 11.
Standar kompetensi Pada akhir semester, mahasiswa menguasai pengetahuan, pengertian, & pemahaman tentang teknik-teknik kriptografi. Mahasiswa diharapkan.
Kriptografi Kunci Publik (Asimetry Key) Algoritma RSA Materi 7
KRIPTOGRAFI.
Algoritma ElGamal.
RSA (Rivest—Shamir—Adleman)
gunadarma.ac.id KRIPTOGRAFY MODERN Muji Lestari gunadarma.ac.id
Kriptografi Kunci-Publik
Kriptografi Kunci-Publik
JENIS-JENIS KRIPTOGRAFI (Bagian 2)
Kriptografi, Enkripsi dan Dekripsi
PENGANTAR KRIPTOGRAFI
Kriptografi, Enkripsi dan Dekripsi
KRIPTOGRAFI.
Kriptografi Sesi 2.
Kriptografi, Enkripsi dan Dekripsi
ENKRIPSI DAN DEKRIPSI dengan menggunakan teknik penyandian rsa
SKK: ENKRIPSI KLASIK - TRANSPOSISI
ALGORITMA CRYPTOGRAPHY MODERN
ALGORITMA RSA PERTEMUAN 6 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER
Kriptografi, Enkripsi dan Dekripsi
Dasar-dasar keamanan Sistem Informasi
Kriptografi Modern.
Dasar-dasar keamanan Sistem Informasi
Algoritma Kriptografi Modern
Bahan Kuliah Matematika Komputer
Kriptografi, Enkripsi dan Dekripsi
Algoritma Kriptografi Klasik. Pendahuluan Algoritma kriptografi klasik berbasis karakter Menggunakan pena dan kertas saja, belum ada komputer Termasuk.
Enkripsi dan Dekripsi.
Protocol Keamanan Menggunakan Kriptografi (Enkripsi dan Dekripsi)
Kriptografi.
Algoritma RSA Antonius C.P
Algoritma Kriptografi Klasik
Keamanan Informasi Week 4 – Enkripsi Algoritma asimetris.
Kriptografi Levy Olivia Nur, MT.
KRIPTOGRAFI.
Skripsi Diajukan untuk memenuhi syarat kelulusan
Rinaldi M/IF2091 Struktur Diskrit1 Teori Bilangan Bahan Kuliah IF2091 Struktur Diskrit.
DASAR-DASAR KEAMANAN SISTEM INFORMASI Elvi Yanti, S.Kom., M.Kom.
Kriptografi Sesi 3.
KRIPTOGRAFI Leni novianti, m.kom.
Kriptografi Modern.
Algoritma Kriptografi Klasik. Pendahuluan Algoritma kriptografi klasik berbasis karakter Menggunakan pena dan kertas saja, belum ada komputer Termasuk.
Asimetris Public Kriptografi
Transcript presentasi:

(Principles of Informatioan security) CRYPTOGRAPHY (Principles of Informatioan security)

definition Art and science of keeping message secure (Willliam Stallings) The art of protecting information by transforming it (encrypting it) into an unreadable format, called cipher text. Only those who possess a secret key can decipher (or decrypt) the message into plain text. (Vangie Beal) http ://www.businessdictionary.com/definition/cryptography.html

Definition Data encryption translates data into another form, or code, so that only people with access to a secret key (formally called a decryption key) or password can read it https://digitalguardian.com/blog/what-data-encryption

Process ENCRYPTION Plaintext Ciphertext DECRYPTION

Availability Confidentiality Integrity

SECURITY OF ALGORITHM depending on KNOWLEDGE

SECURITY OF ALGORITHM depending on KEYSPACE

CRYPTOSYSTEM PLAINTEXT ALGORITHM ENCRYPT/DECRYPT KEY CHIPERTEXT

Various of Cryptosystems

TRADITIONAL CHIPER CAESAR CHIPER

TRADITIONAL CHIPER CAESAR CHIPER

TRADITIONAL CHIPER TRANSPOSITION CHIPER

Explain Otherwise cryptographic algorithms By traditional or modern

KRIPTOSISTEM SIMETRIS ASIMETRIS

c = Ek(m) atau c = ENKRIP(k,m) m = Dk(c) atau m = DEKRIP(k,c)

PROSES ENKRIPSI DAN DEKRIPSI MENGGUNAKAN KUNCI PRIVAT YANG SAMA KRIPTOGRAFI SIMETRIK PROSES ENKRIPSI DAN DEKRIPSI MENGGUNAKAN KUNCI PRIVAT YANG SAMA

A  B B  C A  C Key AB Key BC Key AC

Probabilitas kunci numkeys = (𝑛)(𝑛−1) 2

Jika terdapat 10 pengguna maka jumlah kunci Jika terdapat 10 pengguna maka jumlah kunci ? Jika trdapat 100000 pengguna, jumlah kunci ??

Jika terdapat 100000 pengguna, jumlah kunci ?? 45 100 4.950 .. 100000 4.999.950.000

KRIPTOGRAFI ASIMETRIK KUNCI YANG DIPAKAI UNTUK MENGUNCI BERBEDA DENGAN KUNCI UNTUK MEMBUKA

A  B c = EKBpublic(m) Disisi B m = DKBprivat(c)

Kualitas Sistem Kriptografi Sistem kriptografi bagus  kerahasiaan kuncinya , bukan algoritmanya

Algoritma RSA 3 orang peneliti dari MIT (Massachussets Institute of Technology) pada tahun 1970-an yaitu: Ron (R)ivest, Adi (S)hamir, dan Leonard (A)dleman.

Properti Algoritma RSA a dan b bilangan prima  rahasia n = a.b tidak rahasia Φ(n) = (a – 1)(b – 1) rahasia e (kunci enkripsi) tidak rahasia d (kunci dekripsi) rahasia p (plaintext) rahasia c (ciphertext) tidak rahasia

Algoritma RSA Pilih 2 bilangan prima (misal : a dan b) Hitung n Pilih sebuah bilangan bulat untuk kunci publik, sebut namanya e, yang relatif prima terhadap p, fungsi enkripsi (c = pe mod n) Bangkitkan kunci dekripsi, d, dengan kekongruenan ed ≡ 1 (mod (φ(n))

1. Misal a = 3 , b = 7 2. n = 3 x 7 = 21 3. Φ(n) = (a - 1) (b - 1) = (3 – 1) (7 – 1) = 2 x 6 = 12

4. tentukan kunci publik , diberi variabel e, e=5 diperoleh dari gcd(e, n)=1 Kunci publik (5,21) 5. Kunci private e.d mod Φ = 1 5.17 mod 12 = 1 85 mod 12 = 1, sehingga diketahui kunci private = (d, n) = (17, 21)

Implementasi pada pesan (p) : T O L T (84) O(79) L(76) Proses enkripsi T c = pe mod n c = pe mod n c = 85 mod 21 c = 45 mod 21 c = 32768 mod 21 c = 1024 mod 21 c = 8 c = 16

Proses dekripsi p = cd mod n p = cd mod n p = 817 mod 21 p = 1617 mod 21 p = 8 p = 4

Implementasi pada pesan (p) : T O L T (84) O(79) L(76) Proses enkripsi O c = pe mod n c = pe mod n c = 75 mod 21 c = 95 mod 21 c = 7 c = 18

Proses dekripsi p = cd mod n p = cd mod n p = 717 mod 21 p = 1817 mod 21 p = 7 p = 9

Implementasi pada pesan (p) : T O L T (84) O(79) L(76) Proses enkripsi L c = pe mod n c = pe mod n c = 75 mod 21 c = 65 mod 21 c = 7 c = 6

Proses dekripsi p = cd mod n p = cd mod n p = 717 mod 21 p = 617 mod 21 p = 7 p = 6

buat enkripsi 3 huruf depan nama anda , dengan a = 17, b=11 Tentukan e , d!