Please use this identifier to cite or link to this item:
https://hdl.handle.net/11499/50250
Title: | Rekürans bağıntıları yardımıyla şifreleme algoritması | Other Titles: | An encryption algorithm with the help of recurrence relations | Authors: | Madak, Serel | Advisors: | Celep Yücel, Canan | Keywords: | Fibonacci Sayıları Kodlama/Kod Çözme Algoritması Fibonacci Q-matrisi Pell sayıları Rekürans bağıntısı Fibonacci Numbers Coding/Decoding Algorithm Fibonacci Qmatrix Pell numbers Recurrence |
Abstract: | İnsanlığın varlığından bu yana bilgi güvenliği oldukça önem taşır. Şifreleme
algoritmaları da bilgi güvenliğinin geliştirilmesine yardımcı olmak açısından
önemlidir. Günümüzde gelişen teknolojiyle bu güvenliği sağlamak daha da
güçleşmiştir. Bu tezde eski çağlardan bu yana kullanılmış olan bazı önemli
şifreleme yöntemlerinden ayrıntılı olarak bahsedilmiştir. Bunun yanı sıra Fibonacci
Q-matrisi kullanılarak elde edilmiş olan şifreleme algoritması da detaylı olarak
incelenmiştir. İncelenen bu algoritmada, karşı tarafa iletilmek istenen mesaj matrisi
2×2 lik alt matrislere bölünerek şifrelenmiştir. Bu tezde ise karşı tarafa iletilen
mesaj matrislerini sadece 2×2 lik alt matrislerle sınırlı bırakmayıp n×n tipindeki alt
matrislere ayırarak yeni bir şifreleme algoritması oluşturulmuştur. Aynı zamanda
incelenmiş olan şifreleme algoritmasından esinlenilerek özel sayı dizilerinden
birçok yeni şifreleme algoritması geliştirilmiştir. Bunlardan biri Pell sayıları ile
oluşturulan Q-matrisidir. Bu matris yardımıyla yeni bir şifreleme algoritması
bulunmuştur. Son olarak rekürans bağıntısı yardımıyla yeni bir Q-matrisi üretilip
daha genel bir algoritma tanımlanmıştır. Bu yöntemler örneklerle desteklenmiştir. Information security is extremely important since the beginning of human existence. Encryption algorithms are also important to help improving information security. Today, with the developing technology, it has become even more difficult to provide this security. In this thesis, some important encryption methods that have been used since ancient times are mentioned in detail. In addition to this, the encryption algorithm obtained using the Fibonacci Q-matrix has also been examined in detail. In this algorithm, the encryption was accomplished by dividing the message matrix to be delivered to the receiving party into 2×2 submatrices. In the new encryption algorithm created in this thesis, this restriction is removed, and the encryption is accomplished by dividing the message matrices to be delivered to the receiving party into n×n submatrices. At the same time, inspired by the encryption algorithm studied, many new encryption algorithms are developed using special sequences of numbers. One of them is the Q-matrix created with Pell numbers. With the help of this matrix, a new encryption algorithm is found. Finally, with the help of recurrence relation, a new Q-matrix is generated, and a more general algorithm is defined. These methods are supported by examples. |
URI: | https://hdl.handle.net/11499/50250 |
Appears in Collections: | Tez Koleksiyonu |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
10508415.pdf | 576.82 kB | Adobe PDF | View/Open |
CORE Recommender
Page view(s)
518
checked on Feb 8, 2025
Download(s)
2,150
checked on Feb 8, 2025
Google ScholarTM
Check
Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.