Implementasi Kombinasi Algoritma Beaufort Dan Algoritma Spritz Dalam Skema Super Enkripsi Untuk Pengamanan Teks

ABSTRAK

Berdasarkan waktu, kriptografi dibagi menjadi dua jenis, yaitu kriptografi klasik dan
kriptografi modern. Kriptografi modern lebih dipercaya oleh para ilmuwan daripada
kriptografi klasik karena memiliki tingkat keamanan yang baik.Kriptografi klasik
hanya melakukan pengacakan dari A-Z sedangkan kriptografi modern beroperasi
dalam mode bit. Algoritma Beaufort termasuk algoritma klasik sehingga diperlukan
kombinasi dengan algoritma modern untuk pengamanan yang lebih baik. Algoritma
modern yang digunakan yaitu algoritma Spritz. Keamanan algoritma Beaufort
bergantung pada penggunaan karakter kunci yang acak. Semakin acak kunci yang
digunakan maka keamanan algoritma juga akan semakin baik. Algoritma Spritz
merupakan varian dari algoritma RC4,tingkat keamanan dari algoritma Spritz lebih
baik dari RC4. Keamanan kedua algoritma tersebut sangat bergantung kepada
pertukaran kunci.Super Enkripsi merupakan metode pengkombinasian antara kedua
algoritma yang bertujuan untuk mendapatkan cipher yang lebih kuat sehingga sangat
sulit untuk dipecahkan. Implementasi dilakukan dengan menggunakan bahasa
pemrograman C#. Hasil dari penelitian menunjukkan bahwa hasil dari kompleksitas
algoritma adalah θ(n). Hal tersebut berarti jumlah karakter yang digunakan berbanding
lurus dengan waktu proses.

Kata kunci: Beaufort, Spritz, Super Enkripsi


Universitas Sumatera Utara

IMPLEMENTATION OF COMBINATION BEAUFORT ALGORITHM AND
SPRITZ ALGORITHM IN A SUPER ENCRYPTION
SCHEME FOR TEXT SECURITY

ABSTRACT

Based on time, cryptography is divided into two types, namely classical cryptography
and modern cryptography. Modern cryptography is more trusted by scientists than
classical cryptography because it has a good level of security. Classical cryptography
only does randomization of A-Z while modern cryptography operates in bit mode. The
Beaufort algorithm includes classical algorithms such that a combination of modern
algorithms for better security is required. The modern algorithm used is Spritz
algorithm. The security of the Beaufort algorithm depends on the use of random key
characters. The more random the keys are used then the security algorithm will also
get better. Spritz algorithm is a variant of the RC4 algorithm, the security of Spritz
algorithm is better than RC4. The security of both algorithms is highly dependent on
the exchange of keys. Super Encryption is a method of combining between the two

algorithms that aims to get more powerful cipher so it is very difficult to solve. The
Implementation using C # programming language. The result of the research showed
that algorithm complexity is θ (n). It means the number of characters used is directly
proportional with processing time.

Keywords: Beaufort , Spritz,Super Encryption

Universitas Sumatera Utara