DESAIN PEMBANGKIT KUNCI BLOCK CIPHER BERBASIS CSPRNG CHAOS MENGGUNAKAN FUNGSI TRIGONOMETRI

Main Article Content

Kuniarti Paraditasari
Alz Danny Wowor

Abstract

Penelitian ini meregenerasi fungsi trigonometri dan dijadikan sebagai pembangkit bilangan acak berbasis CSPNRG chaos. Setiap fungsi trigonometri dapat digunakan sebagai fungsi pembangkit, walaupun untuk cos x dan csc x memerlukan sedikit modifikasi. Pengujian enkripsi menunjukkan setiap kunci yang dihasilkan dari setiap fungsi pembangkit, dapat membuat plainteks dan cipherteks tidak berhubungan secara statistik. Kondisi ini akan mempersulit kriptanalis untuk melakukan serangan pada algoritma. Secara spesifik, rancangan algoritma merupakan proses yang baik, karena dapat menghasilkan bilangan acak berbasis CSPRNG chaos. Sehingga fungsi trigonometri dapat digunakan sebagai pembangkit dalam menghasilkan kunci pada kriptografi block cipher.

Article Details

Section
Applied Mathematics
Author Biographies

Kuniarti Paraditasari, Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana, Jl. Dr. O. Notohamidjojo No.1 - 10, Blotongan, Kec. Sidorejo, Kota Salatiga, Jawa Tengah, Indonesia, 50715

Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Kristen SatyaWacana

Alz Danny Wowor, Universitas Kristen Satya Wacana

Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Kristen SatyaWacana

References

Solís-Sánchez, H., & Barrantes E.G., Using the Logistic Coupled Map for Public Key Cryptography under a Distributed Dynamics Encryption Scheme, Information, Vol 160, 2018.

Wowor, A.D., et. all, Domain Examination of Chaos Logistich Function As A Key Operator in Cryptography. International Journal of Electrical and Computer Engineering, Vol. 8, No. 6, pp. 4577-4583, Institute of Advanced Engineering and Science, 2018

Lawnik, M., Generalized Logistic Map and its Application in Chaos Based Cryptography, J. Phys. Conf, Ser. 2017, 936, 2017.

Ye, G., Jiao, K., Pan C., & Huang X., An Effective Framework for Chaotic Image Encryption Based on 3D Logistic Map, Hindawi Security and Communication Networks, Vol 18, pp. 1-11, 2018.

Wowor, Alz Danny, Regenerasi Fungsi Polinomial Dalam Rancangan Algoritma Berbasis CSPRNG Chaos Sebagai Pembangkit Kunci pada Kriptografi Block Cipher. Limits Journal, Vol. 14: pp. 1-15, 2017.

Yopeng, M. R, & Wowor, A. D., The Implementation of f (x) = 3(x^3-x^2-x)+2 as CSPRNG Chaos-Based Random Number Generator. Indonesian Journal on Computing (Indo-JC), 6(1), 41-52.

Rukhin, A., Soto, J., Nechvatal, J., Smid. M., Barker, E., Leigh, S., Levenson, M., Vangel, M., Banks, D., Heckert, A., Dray, J., & Vo, S., A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications. Gaithersburg: National Institute of Standards and Technology, 2010.