NLFSR Dengan Menggunakan J-K Flip-Flop


. Sebelumnya dalam pembahasan stream cipherterdapat salah atu algoritma, algoritma stream LFSR. Seperti yang telah diketahui, LFSR sangat beresiko karena kita dapat menganalisis LFSR tersebut dengan menggunakan perkalian invers matriks. Dengan menggunakan metode tersebut kita dapat mengetahui fungsi feedback yang digunakan. Karena hal tersebut, maka untuk meningkatkan keamanan pada LFSR didesainlah suatu sistem modifikasi dari LFSR yang salah satunya diberi nama Non Linear Feedback Shift Register (NLFSR). NLFSR adalah perkembangan dari LFSR. Pada NLFSR kita menggunakan lebih dari satu LFSR, lalu kita menggabungkan dengan berbagai macam variasi. Variasi tersebut diantaranya, dengan operasi xor, dengan mengunakan fungsi J-K Flip-flop, dengan multiplication LFSR, multiplexing, dll. Dengan menggunakan NLFSR kita dapat meningkatkan keamanan dari sistem tersebut.Dengan menggunakan algoritma NLFSR dengan sistem J-K Flip-Flop, maka periode yang didapatkan akan menjadi dimana m dan n merupakan derajat tertinggi feedback dari masing-masing LFSR yang digunakan. Dari LFSR diatas digunakan dua LFSR yang memenuhi syarat gcd(m,n) = 1, jadi akan didapatkan periode yang maksimal sebanyak 105. Untuk lebih lengkapnya dapat mendownload di "Fileku/Crypt"

0 Responses