Çarpım şifresi

Kriptografide, bir çarpım şifresi veya birleşik şifreleme[1] (İngilizce: product cipher), iki veya daha fazla dönüşümü, ortaya çıkan şifrenin kriptanalize karşı dirençli hale getirmek için tekil bileşenlerden daha güvenli olmasını amaçlayan bir şekilde birleştirir.[2] Çarpım şifresi, yerine koyma (S-box), permütasyon (P-box) ve modüler aritmetik gibi bir dizi basit dönüşümü birleştirir. Çarpım şifreleri kavramı, bu fikri Gizlilik Sistemlerinin İletişim Teorisi ("Communication Theory of Secrecy Systems") adlı temel makalesinde sunan Claude Shannon'a dayanmaktadır. Tüm kurucu dönüşüm işlevlerinin aynı yapıya sahip olduğu belirli bir çarpım şifresi tasarımına yinelemeli şifre denir ve işlevlerin kendilerine "döngü" terimi uygulanır.[3]

Makul sayıda n {\displaystyle n} mesaj sembolü içeren dönüşümler için, yukarıda bahsedilen her iki şifre sistemi de (S-box ve P-box) kendi başlarına yetersizdir. Shannon, S-kutusu ve P-kutusu dönüşümlerinin bir kombinasyonunu kullanmayı önerdi - bir çarpım şifresi. Bu kombinasyon tek başına her ikisinden de daha güçlü bir şifre sistemi ortaya çıkarabilirdi. Alternatif olarak ikame ve permütasyon dönüşümü uygulayan bu yaklaşım IBM tarafından Lucifer şifre sisteminde kullanılmış ve DES ve AES gibi ulusal veri şifreleme standartları için standart haline gelmiştir. Sadece ikame ve permütasyon kullanan bir ürün şifresine SP ağı denir. Feistel şifreleri çarpım şifrelerinin önemli bir sınıfıdır.

Kaynakça

  1. ^ Şadi Evren ŞEKER, Birleşik Şifreleme (Product Cipher), 19 Nisan 2024 tarihinde kaynağından arşivlendi, erişim tarihi: 19 Nisan 2024 
  2. ^ Handbook of Applied Cryptography by Alfred J. Menezes, Paul C. van Oorschot, Scott A. Vanstone. 5. bas. (Ağustos 2001) s. 251.
  3. ^ Biryukov 2005.

Konuyla ilgili okumalar

  • Biryukov, Alex (2005). "Product Cipher, Superencryption". Encyclopedia of Cryptography and Security. Springer US. ss. 480-481. doi:10.1007/0-387-23483-7_320. ISBN 978-0-387-23473-1. 

Dış bağlantılar

  • The Cryptography FAQ
  • g
  • t
  • d
Blok şifreleme
Yaygın
algoritmalar
  • AES
  • Blowfish
  • DES (internal mechanics, Üçlü DES)
  • Serpent
  • SM4
  • Twofish
Daha az yaygın
algoritmalar
Diğer
algoritmalar
  • 3-Way
  • Akelarre
  • Anubis
  • BaseKing
  • BassOmatic
  • BATON
  • BEAR and LION
  • CAST-256
  • Chiasmus
  • CIKS-1
  • CIPHERUNICORN-A
  • CIPHERUNICORN-E
  • Clefia
  • CMEA
  • Cobra
  • COCONUT98
  • Crab
  • Cryptomeria/C2
  • CRYPTON
  • CS-Cipher
  • DEAL
  • DES-X
  • DFC
  • E2
  • FEAL
  • FEA-M
  • FROG
  • G-DES
  • Grand Cru
  • Hasty Pudding cipher
  • Hierocrypt
  • ICE
  • IDEA NXT
  • Intel Cascade Cipher
  • Iraqi
  • Kalyna
  • Kasumi
  • KeeLoq
  • KHAZAD
  • Khufu and Khafre
  • KN-Cipher
  • Kuznyechik
  • Ladder-DES
  • LOKI (97, 89/91)
  • Lucifer
  • M6
  • M8
  • MacGuffin
  • Madryga
  • MAGENTA
  • MARS
  • Mercy
  • MESH
  • MISTY1
  • MMB
  • MULTI2
  • MultiSwap
  • New Data Seal
  • NewDES
  • Nimbus
  • NOEKEON
  • NUSH
  • PRESENT
  • Prince
  • Q
  • RC2
  • REDOC
  • Red Pike
  • S-1
  • SAFER
  • SAVILLE
  • SC2000
  • SHACAL
  • SHARK
  • Simon
  • Speck
  • Spectr-H64
  • Square
  • SXAL/MBAL
  • Threefish
  • Treyfer
  • UES
  • xmx
  • XXTEA
  • Zodiac
Tasarım
Saldırı
(kriptanaliz)
  • Kaba kuvvet (EFF DES cracker)
  • MITM
    • Biclique saldırısı
    • 3 alt kümeli MITM saldırısı
  • Doğrusal (Biriktirme lemması)
  • Diferansiyel
    • İmkansız
    • Kesilmiş
    • Yüksek dereceli
  • Diferansiyel-doğrusal
  • Ayırt edici (Bilinen anahtar)
  • İntegral/Kare
  • Bumerang
  • Mod ve
  • İlgili anahtar
  • Slayt
  • Dönme
  • Yan kanal
  • XSL
  • Enterpolasyon
  • Bölümleme
  • Lastik hortum
  • Kara torba
  • Davies
  • Geri tepme
  • Zayıf anahtar
  • Tau
  • Ki-kare
  • Zaman/bellek/veri değiş tokuşu
Standardizasyon
  • AES süreci
  • CRYPTREC
  • NESSIE
Kullanım
  • g
  • t
  • d
Şifreler
(aileye göre)
Polialfabetik
Polybius karesi
Kare
Yerine koyma
Yer değiştirme
  • Sütun
  • Çift
  • Myszkowski
  • Raylı çit
  • Rota
Diğer
  • BATCO
  • DRYAD
  • Kama Sutra
  • Tek kullanımlık şifre
  • Rasterschlüssel 44
  • Reihenschieber
  • Reservehandverfahren
  • Slidex
  • Solitaire
Kodlar
  • Kitap
  • Kod konuşmacısı
  • Şiir
Steganografi
  • Bacon
  • Grille
  • Null
Kriptanaliz
  • g
  • t
  • d
Genel
Matematik
Diğer
  • Yayın şifrelemesi
  • Kriptografi bloğu
  • Klasik kriptografi
  • Kriptografi karması
  • Kriptografi makineleri
  • Açık anahtarlı şifreleme
  • Kriptografi akışı
Taslak simgesiKriptografi ile ilgili ile ilgili bu madde taslak seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz.
  • g
  • t
  • d