An image encryption algorithm has been proposed that satisfies the data encryption and compression requirements. The most important stage of encryption algorithms is reliable, unpredictable and random key generation. In our proposed method, an optimization-based key generator is used for the key generation algorithm used in the encryption part of the data. The random number generator method based on the disposable strip principle we use provides unconditional trust by generating different random keys each time. The statistical achievements of the optimization-based key generator also show themselves in the field of image encryption. Its success in image coding has been examined with analysis methods such as The number of changing pixel rate (NPCR), the unified averaged changed intensity (UACI) and histogram analysis. The successful results show that the proposed key generation is a secure key generator that can also be used in the field of image encryption. Therefore, it has been seen that optimization-based random number generator can be used in many other cryptographic fields.
Veri şifreleme ve sıkıştırma gereksinimlerini sağlayan bir görüntü şifreleme algoritması önerilmiştir. Şifreleme algoritmalarının en önemli aşaması güvenilir, tahmin edilemez ve rastgele anahtar üretme işlemidir. Önerdiğimiz yöntemde, verilerin şifreleme kısmında kullanılan anahtar üretim algoritması için optimizasyon temelli bir anahtar üreteci kullanılmıştır. Kullandığımız tek kullanımlık şerit prensibine dayanan rastgele sayı üreteci yöntem, her seferinde farklı rastgele anahtar üreterek koşulsuz güven sağlamaktadır. Optimizasyon temelli anahtar üretecinin elde ettiği istatistiksel başarılar görüntü şifreleme alanında da kendini göstermektedir. Değişken piksel hızı sayısı (NPCR), birleşik ortalama değişen yoğunluk (UACI) ve histogramı analizi gibi analiz yöntemleri ile görüntü şifreleme alanlarında başarısı incelenmiştir. Elde edilen başarılı sonuçlar, önerilen anahtar üretiminin görüntü şifreleme alanında da kullanılabilir güvenli bir anahtar üreteci olduğu ortaya koyulmuştur. Dolayısıyla kriptografik diğer pek çok alanda da optimizasyon temelli rastgele sayı üretecinin kullanılabileceği görülmüştür.
Primary Language | Turkish |
---|---|
Subjects | Engineering |
Journal Section | Articles |
Authors | |
Early Pub Date | June 23, 2023 |
Publication Date | June 30, 2023 |
Submission Date | September 30, 2022 |
Acceptance Date | November 10, 2022 |
Published in Issue | Year 2023 Volume: 9 Issue: 1 |