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

Kullanıcı girişi yaparak ya da zorunlu olan * alanlarını doldurarak yorum yapabilirsiniz.

İsminiz *

Email adresiniz *

Web siteniz

Mesajınızı buraya yazabilirsiniz:

Henüz yorum yapılmamış.

  1. DES (Veri Şifreleme Standardı, Data Encryption Standard) : bilgisayar.kavramlari.com | 13 Mar 2008, 19:21

    [...] 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 [...]

  2. RC4 Şifrelemesi (RC4 Cipher, ARC4, ARCFOUR) : bilgisayar.kavramlari.com | 17 Apr 2008, 03:38

    [...] ü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 [...]

  3. Anahtar Beyazlatma (Key Whitening) : bilgisayar.kavramlari.com | 07 Jun 2008, 15:37

    [...] 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ığı [...]

Bu Yazı Hakkında

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
Yapılan Son Yorumlar
Yakın Yazılar
Bağlantılar