s.uusuganssvaras er oeuonseouRy
| Matmanenstie [Grey coroserconrcrce |
RIPTOLOJIKONFERANS
ATH INTERNATIONAL PARTICIPATION
Verileri Nota Kullanarak Sifreleme ve Ses
Dosyasi Ic¢erisine Gizleme
Muhammet Hamdi YAVUZ, Oguz ERGIN
Gce—Gin tutuimas_gereken vera danya ag
sistemlere aktarimas veri lgilendren klr Spin bay bir
Sorun tek etmektdi. Ba galiymada ver llemeye ve ver
Inerisine vert saklamaya fark. bir yahlapmn grist. Once
AES sifleme algritmasyasfelenenverler daha sonra mizik
fotslarna dintytraimeke, dingvtaruen bu nota ALS'ain
Stkutusw'nu (Sex) gOncllerken aya ramands bir” sex
osyasindsd mirifin notlarin. dSatrOlmelert Ign erehl
flan eriler aya ses dosjastigerisine seen bir anatar
Sardinia sialenmekiedr. Sonata. ortayaspheenlmeyen
fakat git veer! tapyan bir gars gala,
Anahtar Kelimeler—aes, given, kriptografi, mirik, nota,
stoganogratl.
1 airls
UNUMOZ donyasinda gizli wulmasy gereken bilgilerin
fésardan erigilebilir sistemler yastasiyle, bilginin
kaynagiadan baska bir yere aktarlmasy, bilginin sahiple:igin
sOphesiz ciddi sormlar olusturmakia ve bilginin gizli
Kalmamasinm etkileyecegi ktleler igin gok Gnemli bir tebdit,
uunsuru olmaktadut,
Gialitutulan veriler internet gibi herkese apt olen bie agen |
géaderildigi zaman Upincd saluslar arafindan erisilebilirie
Bu tehlikeye karst bryok sifreleme algoritmss gelistinimis ve
hala dinyanm dést bir yanda Kullamimaktads Verier
siftelendiginde hala veri stfaundaduler, sadece baska bir tice
énigmis olarak nitelendirilebilirer. Veriyi ne gekilde ski
haline dBaustirebileceklerini bilea kisler tarafindan eski
haline ddnisitrdlebilirler. Siftelenmig verilerdeki en btyik
stiantlardan bitisi OgUned! gahuslartarafindan ele
secirldiklerinde orada siftelenmis bir veri oldugumn
sgorilmesidir. Yeterinee zaman harcayan birsi_sifrelenmig
gall bilgilere, veriyi éagin haline déaistiverek erigebili. Bu
ddurumu g0z Oniinde bulunduran ve gili veri atarum yapmak
isteyen bact insanlar steganografi (veri ierisine veri gizleme)
yoluna bagvururlar. Burda aktanlan bilgiyi eline goyirmiy
‘lan kiginin siftelenmis bi veri oldugunu gOrmemesi ve cline
sseginigi verilerden sophclenmemesi sifelemeye gore avantaj
saBlemaitad [1]. Pooyan ve Delforouzi calismalaninda, bu
Mutacmst Handi Yavus, Gazi Onivesie, Mande Minar
Fakes, Kimya MOhendstip)Beltma, Ankars'da sans eptimine devo
‘tneltedi, equi: mubammctnondiyrae?
‘Obue Exp, TOBD Ekonoms ve Teknolji Oniverstesi, Madea
Fakes Bigsayar Mobeni Boland. Te (12) 2924083, Fas 12)
Beale por
sUpheleriazaltmak igin tasyier ses dosyasindaki en anlamsiz
Diller! sapiamak suretiyle verileri bu anlemstz bilere
ssilamanin daha iyi otacagim belirmislerdir (2). Gopalan ise
yapmis oldugu gabismada her Omekteki bir biti gizli
verisindeld bitlr ile deBistimistir (3]. S6z komusu giz bilei
kkisiye dzel oldugunda, ele geymesi durumunda gok Ko
sonuglar dogummayacags zaman siffeleme veya steganograli
yollarina bayvurmaic gogu zaman yeterli olacekur ancak bu
Gia ilginin bir askeri bilgi veya devlet sum oldugu ve bir
‘lkenin Kaderini belrieyebilecegi digiinildagiinds bu
yyootemer tek balana higbir zaman yeterli olmayacak ve
Mirekli yeni weknikler geligrilmeye devam edilecekir. Bu
saligmada, giali veri aktarimans daha giveali hale getirebilmek
isin, bazi bilinen teknikleri igeren yeni bir ySmtem onaya
thangs,
Yapllan yeni yaklasumin ilk ayamasinda AES sifteleme
yontem Kullandmalcadi. Rijndael algorimas: ile 128 bitlk
‘eri pargalars 128, 192 veye 256 biti gifteleme anwlhtarian ile
siftelenmektedie [4]. Ikinci agamaya gerildiginde sifelenen
veriler, Gneeden belidlenmi olan bir wbloya gore mike
notalarina gevrilmekte ve ortaya, icra edildiginde kulaga lop
elms tesadfi olan bir note dizsi gikmaktadsr. Gizli verinin
bir sea dosyast igerisine gizlenerek tayinmass amaglanmist,
‘Buses dosyas: hernang bir sacks olabilmektedix, Soa durumda
Glde bulunan note dizisinin anlamstz bir dizi note olma
‘htimali) pak yiksek olacakue. Bu nota dizisi ile Gacelikle
bisinc agemads AES sifrelomesiigin kullaniaa S-kutusu (S-
box) [4] gincellenir ve bir sonraki agama olan Ugtnet
agamaya gerilir. Ugined agamada ise bu notalar, tgiyci ses
osyasindaki mizigin notalanna donisttrr. Bu asamada
sas olan notayi dondsianirken eldeki nota ve hedef nota
arasindaki diel nowanin saptanmasidir. Aut taginacak olan
veri bu dginet note dizisiir. Oganed nota dizsi saptanarak
‘snveden hazirlanan tblodaki karyisfa olan onalssk degerine
badstirtlmektedir, Dordiinct ve son asemada ise son
urumda elde edilen verler tastyiei ses dosyasinmn igerisine
gizlermekiedie
Barn bu islemleri bir boru hatn tasarlayerak yaptrmak
zaman tasarufu saglayacaki, Omegin ikinei asamanmn
senunde elde edilen nota dizisiS-kutusu'nu elineellerken ayrs
anda pied asamanin baslamasi tasarmmin verimli galigmasi
‘gin gok uygun olacar.
Disdinei asamanin sonunda aruk gizli bilgi, glvenle
aktanlmak igin haar hale gelmis bulunmaktedi Eger
aitanian ses dosyast gtinen gahislr tarafindan ele gegirilirse
Sacelikle bu dosyanin giali biz bilgi tapcigina dairsusmmaerage sonouessennne
SESE SQ hic) SERN
RIPTOLOJIKONFERANS
stphelenmeleri daha sonra galan mazigi notaya dokebilecek
‘kadar iyi seviyede mlzikbilgilerinin olmasi, daha soara bitin
‘asarumi gzmeleri (note d&algiirmede kaullanlan tablolar ve
yOntomler dabil) ve en sonunda karstarine gikan $-kutusu
Blncellenen bir AES algoriumasim tersine cevirmeleri
sgerekmmektedir,
1, ABS ALcoRiT™Ast
DES sifteleme algoritmasimin iyi bir algoritma oldugunun
Strelenmis
Sokil 1. ABS gleleme sigorimasain ies Oe dng sayin ide
Smet
kabul edilmesine ramen disk diag (round) seyis., sdk
sifte pazoa boyuru sebebiyle ve donemin meshus EFF paralel
bilgseyart Deep Cract’e yapilan test saldinlanimin somucunda
DES algoritmast yerini AES algoritmasina burakmust [5]
‘AES algoritmasi, 128, 192 veya 256 bitlik stiteleme
anahiarlan ile 128 bitik veri_pargalarm sitfeleyen bir
algoritmadur. Her veri pargasi, “state” adi verilen 44" 10k
byt Giilerinden olugmaktadsr. Algoritmanin temel iglemleri
bu diziler Qzerine uygulanmakiadhr 6], AES algoritmast,
ATH INTERNATIONAL PARTICIPATION
‘Bayt Degistirme (Sub Byes)", “Saur Kaydirma (Shifi
Rows)", "Situn haristirma (Mix Columns)” ve “Dong
Anahiar: Ekleme (Add Round Key)” adlaci vrilen dért temel
ddOnigumden oluymaktadhr, “DOng0 sayist, anahtar boyotuna
Dab olarak 10, 12 veya 14 olabilmektedir. Seki. 1’de AES
siffoleme algoritmasinmnisleyisi gostrilmigti.
Baslangicia dOngil anahian eklendikien sonra, yukanda
ifade edilen dort temel dOnastma igeren dngi fonksiyonu
nuygulamr. Son dingide stun Kangra déndgma
uygulanmaz Bayt degisirme dénistimd, S-kutusu dbadglm
tblosunu kullanarak, 4*4"lak bayt dizilerinin her birini
‘bagimsz olarak, doBrusal olmayan bir gckilde dondsttrme
islemidir. Saur Kaydirma d8alsmd, 44" lok bayt dizilrinin
satrlannt dairese olarak kaychirme iglemidir, Stun kangurma
isleminde her bir situn dort terimli birer polinom olarak
diglintlerek sabit bir polinomla garpilr ve sttunlar
dndstiralmas olur, Dénga anahiart ekleme igleminde ise;
anahiar genisletme islemi sonucunda dretilen dng
anahtarlarnn, her bir tekrarda diziye dze! veya (NOR) ishemi
ile katilmast s6z konusudur
‘AES siffeleme algoriimast ile sftelenmis bir veriyi gbzmek
isin AES sifcleme alzoritmasinds uygulanan dénlsimlerin
tersi uygulanmakiads [45] 6)
II], SIPRELENEN VERININ NOTAYA CEVRILMESi
‘Tasinmin ikinci ajamasinda, ilk ajamada AES sifreleme
Algoritmast ile sifelenea verilerin muzik novalaina gevrilmesi
esasti Bu islemin yapilabilmesi igin Gnee "notalann
kallaracok Qzelikler tanimlanmagt.
A. Notalar ve Kullanslacak Ozelikeri
Batimiizifinde anal sesler (diyez ve bemol) dahil
Kallanslas 12 ses bulurmaktadse. Bunlar; do, do diver (ve
Bemod). rere diye= (mi bemol), mi, fa, fa diver (sol Bemol),
Sol, $01 dive= (la bemol), la, ta diver (si Bemol), ve sit.
Yukanda-yaalt her andigik sesin arast yanm ses olarak
tanunlant. Grewia re sesi yar ses incetildiginde re vez
Sesi-elde edilir Sekil. de notalann mizik yazmindaki
‘gbslerimleri sunulmustut,
» ode eee
fe foe si sige ade &
Sei 2. Non mie yazmns seri
Movikteki seslerin her bitinin birer frekans degeri varie.
Bir frekans degeriyle, 0 deBerin iki ket veya yanst arasina bir
‘oktav denir. Omogin dirdiint oktavés la ssinin frokansi 440
Ha'diz, Buradan yola cikarak herhangi bir oktavdaki nota