Madeni para çevirme

Madeni para çevirme, iki güvensiz taraf arasında kriptografik bir kanal oluşturmak için bir tekniktir. Bir şifreleme anahtarı oluşturmak için kuantum fiziği ilkelerini kullanan kuantum kriptografi tarafından popüler hale getirildi. Yazı tura atma, iletişim kuran tarafların (örneğin Alice ve Bob) verileri şifrelerken veya iletirken hile yapmasını önlemek için tasarlanmıştır.

Yazı tura atma protokolüne başlamak için Alice, kuantum fiziği ilkelerine göre fotonları polarize etmek için bir ışın ayırıcı kullanıyor. Işın ayırıcı, fotonları doğrusal veya çapraz olarak böler. Oluşturulan kuantum bitleri veya kübitleri daha sonra Bob'a gönderir. Bob ayrıca fotonları polarize etmek için bir ışın ayırıcı kullanır ve elde edilen bit ölçümlerini kaydeder, genellikle geleneksel bitler gibi 0 veya 1 olarak ölçülür. Bunları sonuçları karşılaştırmak için Alice'e gönderir.

Alice daha sonra, eğer gerçekten varsa, aynı sonuçlara sahip olduğunu onaylayacaktır. (Bunun güvenliğinin Alice'in ikinci adım için cevabını değiştirmemesine bağlı olduğunu unutmayın. Bazı güvenlik protokolleri, Alice'in ilk polarizasyon sonuçlarına bağlı olmasını gerektirebilir ve daha sonra bunları değiştiremez.) Alice ve Bob daha sonra biti kullanır (veya paylaşılan, gizli şifreleme anahtarını oluşturmak için aynı polarizasyona sahip olan birden çok bit). İdeal olarak, hile yapmadığını görmek için her biri birbirlerine kübit dizilerinin listesini, tablosunu veya grafiğini göstermelidir.

Alice, Bob'un kendisine döndürdüğü bitlerin bitini veya dizisini reddederse yazı tura atma protokolü başarısız olur ve şifreleme anahtarı oluşturulmaz. Listelerden biri yanlışsa, bu bir tarafta bir hata veya aldatmacayı ortaya çıkaracaktır. Alice, Bob'a ilkinden farklı bir kübit raporu gönderirse, bu bir hile şeklidir. Kriptografi araştırmacıları, yazı tura atma protokolünü güvence altına almak için yöntemler olduğunu belirtmesine rağmen, güvenliği, protokolün manipüle edilebilecek birçok farklı yönünü kontrol etmeye dayanır. Bununla birlikte, yazı tura atma, kuantum kriptografinin büyüyen alanında önemli bir yöntemdir çünkü birbirine güvenmeyen iki tarafın şifrelenmiş verileri paylaşmasına izin verir.