Bilangan acak memiliki peran yang penting dalam kriptografi. Bilangan acak digunakan sebagai kunci, membangkitkan challenges, ataupun nilai IV. Bilangan acak dapat dihasilkan dari PRNG berbasis fungsi hash. Bilangan acak perlu diuji keacakan menggunakan uji keacakan yang telah ada seperti uji NIST dan uji ENT. Pada penelitian ini dilakukan pengujian PRNG berbasis fungsi hash based on block ciph…
Penelitian Tugas Akhir ini dilakukan guna menguji sifat one-way terhadap skema Matyas-Meyer-Oseas, Davies-Meyer, dan Miyaguchi-Preneel dengan menggunakan algoritma SIMON-32, SPECK-32, dan SIMECK-32 sebagai konstruksi dasar. Pengujian sifat one-way dilakukan dengan menggunakan fixed point attack. Hasil fixed point attack pada skema Matyas-Meyer-Oseas, Davies-Meyer, dan Miyaguchi-Preneel menunjuk…
Abstraksi Block cipher merupakan suatu sistem penyandian yang memproses blokblok teks terang dengan mekanisme tertentu untuk menghasilkan output blok-blok teks sandi. SQF-1(ES Ce Que is Feistel, Apakah ini Feistel, SQF) merupakan algoritma block cipher rancngan penulis pada Tugas Akhir ini, struktur algoritma ini dapat dikategorikan sebagai struktur lain. Algoritma ini dirancang berdasark…
ABSTRAKSI Dalam Tugas Akhir ini dibuat suatu perbandingan efisiensi antara metode pemfaktoran ELLIPTIC CURVE, POLLARD’s RHO, SQUARE-FREE, dan FERMAT, dilihat dari segi kompleksitas waktu (bestcase dan worstcase) untuk memfaktorkan integer n menjadi dua faktor bilangan primanya p dan q. Pada Tugas Akhir ini juga dilakukan simulasi faktorisasi integer n berdigit 10 sampai dengan 60 menggu…
Algoritma TEA merupakan salah satu algoritma block cipher yang memiliki beberapa keunggulan, antara lain: keringanan proses penyandiannya dan kesederhanaan implementasinya. Namun, berdasarkan standar keamanan algoritma enkripsi simetrik saat ini (FIPS-197), TEA tidak lagi memenuhi tingkat keamanan saat ini. Pada penelitian ini didesain sebuah algoritma block cipher C-TEA (Chaotic-TEA) yang mema…
Dalam Tugas Akhir ini didesain sebuah protokol key agreement untuk sistem kriptografi kunci publik matriks invers, sebagai pengembangan dari protokol Diffie-Hellman key agreement (DHKA), yang diharapkan tidak rentan terhadap passive cheating. Protokol dikembangkan dengan menggunakan pendekatan matriks invers, khususnya menggunakan invers kanan. Pada proses analisis, penulis melakukan anal…
Pada tahun 2003, Huang dan Chang mempublikasikan suatu skema signcryption yang bernama skema Huang Chang convertible signcryption. Skema ini memberikan layanan keamanan berupa sifat unforgeability, non-repudiation, confidentiality dan convertibility. Seiring dengan perkembangan ilmu pengetahuan dan teknologi Guilin Wang et al. berhasil menemukan kelemahan dari skema signcryption tersebut, …
Tav-128 merupakan fungsi hash yang didesain untuk protokol autentikasi Radio Frequency Identification (RFID). Salah satu layanan keamanan secara kriptografi yang diharapkan ada pada Tav-128 yaitu sifat collision resistance. Pada penelitian ini dilakukan collision attack terhadap fungsi hash Tav-128 untuk mengetahui metode lain dalam melakukan pencarian kolisi pada fungsi hash Tav-128. Input yan…
Cryptographic randomness test merupakan uji statistik untuk keacakan barisan yang mengevaluasi sebuah fungsi berdasarkan sifat-sifat kriptografi tertentu. Cryptographic randomness test dapat diterapkan pada block cipher dan fungsi hash. Strict Avalanche Criterion (SAC) merupakan salah satu sifat kriptografi yang dijadikan dasar dalam cryptographic randomness test. Pada penelitian Tugas Akhir …