Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.11851/8398
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorErgin, Oğuz-
dc.contributor.authorYavuz, Muhammet Hamdi-
dc.date.accessioned2022-04-02T09:11:07Z-
dc.date.available2022-04-02T09:11:07Z-
dc.date.issued2010-
dc.identifier.urihttps://hdl.handle.net/20.500.11851/8398-
dc.description.abstractNowadays, internet like public and unsecure channels are being used to transfer data, which must stay hidden, from source to destination rapidly. For providing the security of these data, which are sometimes vital, different cryptographic techniques are being developed and used all over the world. Another approach to this situation is steganography which provides security of the data by hiding it. In this work, cryptography and steganography are being used together to raise the security level. At first, AES-256 algorithm is used for encryption and then the output of the algorithm is being encrypted by multiplying it in finite field by the values which are obtained from the interested features of musical notes in the carrier audio file which will be used in data hiding process. After that, encrypted data is embedded in the carrier audio file by obeying the rules generated from the musical notes and as a result of that, there appears an unsuspicious audio file which includes encrypted data. Because of the values obtained from the music in the carrier audio file are used both in cryptography process and steganography process as key, there is no need to transfer data and share keys before the file transfer and thanks to that the key sharing through an unsecure channel problem is disappeared. This system ensures that, values obtained from the output file remain the same as obtained from the input file and after mathematical inverse of encryption and hiding processes the result data is definitely the same as the input data of the encryption process. Implementation of the system designed is being done with designing software and hardware units that communicates each other. Considering speed constraints, implemented subsystems are selected whether they will work on hardware unit or software unit and 2524 Mbps encryption throughput is observed in the hardware unit.en_US
dc.description.abstractGizli kalması gereken verilerin hızlı bir şekilde verinin kaynağından hedefe ulaşması için günümüzde internet gibi herkese açık ve güvensiz kanallar kullanılmaktadır. Bu verilerin güvenliğini sağlamak kimi zaman hayati önem taşıdığından farklı şifreleme yöntemleri dünyanın dört bir yanında geliştirilmekte ve kullanılmaktadır. Bu duruma bir başka yaklaşım ise; veri güvenliğini veriyi gizleyerek sağlayan steganografik yöntemlerdir. Bu çalışmada, güvenlik seviyesini arttırmak için şifreleme ve veri gizleme bir arada kullanılmaktadır. Şifreleme için öncelikle AES-256 algoritması kullanılmakta ve algoritmanın çıktısı olan veriler, gizlenirken kullanılacak taşıyıcı ses dosyasındaki müzik eserinin notalarının kullanılan özelliklerinden elde edilen değerlerle sonlu alanda çarpma yapmak suretiyle şifrelenmektedir. Daha sonra, yine bu nota değerlerinden oluşturulan kurala göre, şifrelenmiş veriler, taşıyıcı ses dosyası içerisine gizlenerek ortaya şüphe çekmeyen ve şifrelenmiş veri taşıyan ses dosyaları çıkarılmaktadır. Taşıyıcı ses dosyasındaki müzik eserinden elde edilen değerler, hem şifreleme aşamasında hem de veri gizleme aşamasında anahtar niteliğinde kullanıldığından, kaynaktan hedefe yapılacak dosya aktarımından önce herhangi bir veri aktarımına ve anahtar paylaşımına ihtiyaç duyulmamakta ve güvensiz kanaldan anahtar paylaşımı yapılması sorununu ortadan kaldırmaktadır. Tasarlanan sistem, girdiler ne olursa olsun oluşacak çıktıdan aynı nota değerlerinin elde edilebileceğini ve yapılan işlemlerin matematiksel olarak tersinin yapıldığı veri ayıklama ve çözme aşamalarının ardından doğru veriye kesin olarak ulaşılacağını garantilemektedir. Tasarlanan sistemin gerçeklenmesi birbirleriyle haberleşen yazılım ve donanım birimleri tasarlanarak yapılmıştır. Hız kısıtları göz önünde bulundurularak sistemin yazılım ve donanımda çalışacak alt sistemleri belirlenmiş ve donanımda 2524 Mbps gibi bir şifreleme hızına ulaşılmıştır.en_US
dc.language.isotren_US
dc.publisherTOBB Ekonomi ve Teknoloji Üniversitesi Fen Bilimleri Enstitüsüen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectFPGAen_US
dc.subjectCryptographyen_US
dc.subjectMusicen_US
dc.subjectSpeech processingen_US
dc.subjectData securityen_US
dc.subjectData hidingen_US
dc.subjectData hiding systemsen_US
dc.subjectData encryptionen_US
dc.subjectData encryption methodsen_US
dc.subjectEncryptionen_US
dc.subjectEncryption systemsen_US
dc.subjectFPGAen_US
dc.subjectKriptografien_US
dc.subjectMüziken_US
dc.subjectSes işlemeen_US
dc.subjectVeri güvenliğien_US
dc.subjectVeri saklamaen_US
dc.subjectVeri saklama sistemlerien_US
dc.subjectVeri şifrelemeen_US
dc.subjectVeri şifreleme yöntemlerien_US
dc.subjectŞifrelemeen_US
dc.subjectŞifreleme sistemlerien_US
dc.titleMüzikle Şifreleme - Veri Gizleme Sistemi Tasarımı ve Gerçeklenmesien_US
dc.title.alternativeCryptography-Steganography System Design and Implementation Using Musicen_US
dc.typeMaster Thesisen_US
dc.departmentInstitutes, Graduate School of Engineering and Science, Computer Engineering Graduate Programsen_US
dc.departmentEnstitüler, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Ana Bilim Dalıtr_TR
dc.relation.publicationcategoryTezen_US
item.openairetypeMaster Thesis-
item.languageiso639-1tr-
item.grantfulltextopen-
item.fulltextWith Fulltext-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.cerifentitytypePublications-
Appears in Collections:Bilgisayar Mühendisliği Yüksek Lisans Tezleri / Computer Engineering Master Theses
Files in This Item:
File SizeFormat 
289993.pdf2.01 MBAdobe PDFView/Open
Show simple item record



CORE Recommender

Page view(s)

282
checked on Dec 23, 2024

Download(s)

72
checked on Dec 23, 2024

Google ScholarTM

Check





Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.