Yahut (Özel Veya (exclusive or, farklılık operatörü))
Yazan : Şadi Evren ŞEKER
İki kaziye (önerme) arasındaki farklılık durumuna göre çalışan operatördür. Yani sonuçların aynılığı durumunda yanlış, farklılığı durumunda doğru döndüren operatördür. Basitçe ikili tabanda iki sayının (bit) farklı olup olmadığını kontrol için de kullanılabilir.
Dilimizde bu işlemi karşılayan kelime “yahut” kelimesidir. Yani a yahut b doğruysanın anlamı a veya b’den birisi doğru diğeri yanlış olacak demektir (ikisi de doğru veya ikisi de yanlış olamaz)
Giren sayılar aynı ise 0, farklı ise 1 sonucu üretir. Aşağıda doğruluk tablosu verilmiştir:
A B Xor
-------
0 0 0
0 1 1
1 0 1
1 1 0
« DES (Veri Şifreleme Standardı, Data Encryption Standard) | Üçlü DES (triple DES , 3DES) »
Yorumlar
Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'Yahut (Özel Veya (exclusive or, farklılık operatörü))' isimli yazı 13 Mar 2008 tarihinde, saat: 19:00 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam 1034 defa okunmuştur.
Benzer yazıları Bilgisayar Matematiği, Donanım ( Hardware ), Mantık Devreleri (Logic Circuits), Veri Güvenliği(Cryptography) kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.
Yazarın Kitabı
Bu yazının yazarı Şadi Evren ŞEKER'in son çıkan kitabı "Programlama ve Veri Yapılarına giriş (C, C++ ve JAVA ile)" hakkında bilgi almak için Buraya tıklayabilirsiniz.
Eklenen Son Yazılar
- Visual Basic ile Gösterici (Pointer) Kullanımı
- Hasse Çizgeleri (Hasse Diagrams)
- Zeki Vekiller (Akıllı Ajanlar, Intelligent Agents, Zeki Etmenler )
- Integral Kriptoanalizi ( Toplam Tecessüsü , Integral Cryptoanalysis)
- Diferansiyel Kriptoanalizi ( Fark Tecessüsü , Differential Cryptoanalysis)
- Sierpinski Üçgeni (Sierpinski Triangle)
- C ile programlamaya giriş final sınavı çözümleri
- Çok Seviyeli Sıralar (Multi Level Queues)
- Çift Özetleme (Double Hashing)
- İkinci Dereceden Sondalama (Quadratic Probing)
Yapılan Son Yorumlar
- Şadi Evren ŞEKER: Sıralama işleminiz poligonu...
- Şadi Evren ŞEKER: bahsettiğiniz sıralama algoritması...
- Abdurrahman ulusoy: merhaba hocam. gelişigüzel...
- Oguz Okutan: Merhaba hocam.. Fonksiyonlarda degere göre...
- Şadi Evren ŞEKER: Null, NULL, nil veya null olarak...
- Fatih Kabakci: hocam merhabalar,...
- kara: Çok güzel anlatılmış gerçekten teşekkürler...
- Şadi Evren ŞEKER: Bahsettiğiniz şekil dönüşümü...
- Caner: Kullanıcıdan açı girdisi almıyorsanız...
- Furkan Yediyildiz: Algoritmanin mantigi cok güzel...
- havva: çok sağolun çok güzel açıklamalar var tşk...
- Şadi Evren ŞEKER: typedef komutu, bir yapıdan yeni bir...
- fatih kabakci: hocam ben structures ile ilgili bir sorum...
- Şadi Evren ŞEKER: evet, yukarıda açıklanan, herhangi...
- Abdurrahman ulusoy: fi açısından teta kadar döndürme...
- Şadi Evren ŞEKER: Hayır yok, bir noktanın, herhangi...
- Abdurrahman ulusoy: Bu durumda yukarıdaki formüllerin...
- Abdurrahman ulusoy: Merhaba hocam Üstteki mesajımda...
- mustafa ekmekcioğlu: merhaba şadi bey ben hacettepe...
- Şadi Evren ŞEKER: Talebiniz üzerine...
Yakın Yazılar
Yahut (Özel Veya (exclusive or, farklılık operatörü))
Şifre Blok Zincirlemesi (Cipher Block Chaining , CBC)
Yahut Şifrelemesi (XOR Encryption)
Doğrusal Ayrılabilirlik (Linear Seperability)
Yayılımlı Şifre Blok Zincirlemesi ( Propagating Cipher Block Chaining, PCBC)
C Dilinde Operatörler (işlemler, operators)
Hopfield Ağları (Hopfield Net)
Koyma Değiştirme Ağları (Substitution Permutation Network , SPN)
Yahut Problemi (Özel Veya Problemi (XOR Problem, exclusive or))
Feistel Şifreleme (Feistel Cipher, Fesitel Ağı, Feistel Network)
RC4 Şifrelemesi (RC4 Cipher, ARC4, ARCFOUR)
Anahtar Beyazlatma (Key Whitening)
Çıkarıcı Devre (Subtractor Circuit)
Bağlantılar
[...] ve parçaların yer değiştirmesi şeklinde yapılmaktadır. Yukarıdaki şekilde + işlemi xor (exclusive or, özel veya) işlemidir. Yukarıdaki şekilde DES için yapılan bir geçiş çizilmiştir, DES şifrelemesinde [...]
[...] ürettiği anahtar akışlarını (keystream), hem şifreleme hem de açma işlemi sırasında özel veya (XOR) işlemi ile mesaja uygulamaktadır. Bir anahtar akışı (keystream) oluşturmak için algoritma [...]
[...] Buna göre blok şifreleme yönteminde ilk bloktan önce ve son bloktan sonra mesaj ile anahtarın özel veyası (exclusive or) alınarak sistem karmaşıklığı [...]