MIFARE
Güvenlik > MIFARE Classic

MIFARE Classic IC tarafından kullanılan şifreleme 48 bitlik şifre kullanır.
Henryk Plötz ve Karsten Nohl tarafından Aralık 2007'de Kaos İletişim Kongresi'nde yapılan sunumda, MIFARE Classic çipinde kullanılan algoritmanın kısmi tersine mühendisliği anlatıldı. Özet ve slaytlar çevrimiçi olarak vardır. Bu çipin tersine mühendislik sürecini açıklayan makale Ağustos 2008'deki USENIX güvenlik konferansında yayımlanmıştır.
Mart 2008'de Radboud Üniversitesi Nijmegen'in Dijital Güvenlik araştırma grubu, tam tersine mühendislik gerçekleştirdiklerini ve MIFARE Classic çipini kullanan OV-Chipkaart'ın içeriğini klonlayıp değiştirebildiklerini kamuoyuna duyurdu. Gösterim için 125 kHz / 13,56 MHz araştırma cihazı olan Proxmark3 cihazı kullanıldı. Şemalar ve yazılım, 2007'de Jonathan Westhues tarafından ücretsiz GNU Genel Kamu Lisansı kapsamında yayımlandı. Bunlar, libnfc kütüphanesi ile birlikte yalnızca sıradan bir hisse senedi ticari NFC okuyucusu kullanarak kart saldırıları yapmanın bile mümkün olduğunu gösterir.
Radboud Üniversitesi, MIFARE Classic'in güvenliğiyle ilgili dört bilimsel makale yayınladı:
A Practical Attack on the MIFARE Classic (tr: MIFARE Classic'e pratik saldırı)
Dismantling MIFARE Classic (tr: MIFARE Classic'in sökümü)
Wirelessly Pickpocketing a MIFARE Classic Card (tr:MIFARE Classic kartı kablosuz yankesiciliği)
Ciphertext-only Cryptanalysis on Hardened MIFARE Classic Cards (tr: Hardened MIFARE Clasik kartlarında yalnızca şifreli metin kriptanalizi)
Bu saldırılara yanıt olarak Hollanda İçişleri ve Krallık İlişkileri Bakanı, Hollanda Rijkspas uygulamasının 2008 yılının 4. çeyreğinden itibaren öne alınıp alınamayacağını araştıracaklarını açıkladı.
NXP, ihtiyati tedbir talebinde bulunarak ikinci makalenin yayınlanmasını durdurmaya çalıştı. Ancak mahkeme "Demokratik bir toplumda bilimsel çalışmaların yayınlanmasının büyük önem taşıdığı dikkate alınmalıdır. Çünkü makale toplumu çipteki ciddi sorunlar hakkında bilgilendirmekte ve risklerin azaltılmasına olanak tanımaktadır." diyerek tedbir kararını reddetti.
Her iki bağımsız araştırma sonucu da üretici NXP tarafından onaylanmıştır. Kartlara yönelik bu saldırılar, tüm Hollanda toplu taşıma araçları için kabul edilen tek kart olan kartın daha fazla tanıtımını durdurmadı ve OV-chipkaart sonuçta hiçbir şey olmadığı için devam etti ancak Ekim 2011'de OV-Chipkaart'tan sorumlu TLS şirketi kartın yeni versiyonunun sahtekarlığa karşı daha iyi korunacağını duyurdu.
MIFARE Classic şifrelemesi olan Crypto-1, bilinen (veya seçilen) şifre akışının yaklaşık 50 biti varsa, 2008'den kalma bir dizüstü bilgisayarda yaklaşık 200 saniyede kırılabilir.
Bu saldırı, belirli koşullar altında çekilen işlemlerdeki şifreyi açığa çıkarır ve/veya saldırganın okuyucu cihaza meydan okuyarak şifreyi öğrenmesine olanak tanır.
Yayınlanan bilgiyle önerilen saldırı, dizüstü bilgisayardaki gizli şifreyi yaklaşık 40 ms'de çözer. Bu saldırı, yasal bir okuyucuyla yalnızca (kısmi) kimlik doğrulama girişimi gerektirir. Ayrıca geçerli bir okuyucu cihazının yardımı olmadan doğrudan kart üzerinde çalışan çok sayıda saldırı vardır. Bu saldırılar NXP tarafından kabul edilmiştir.
Nisan 2009'da MIFARE Classic'e yönelik yeni ve daha etkili bir kart saldırısı yapıldı. Bu ilk olarak Eurocrypt 2009'un son oturumunda duyuruldu.
Bu saldırı SECRYPT 2009'da sunuldu. Bugüne kadarki bu en son ve en hızlı saldırının tam açıklamasını IACR ön baskı arşivinde de bulabilirsiniz.
Yeni saldırı, MIFARE Classic'e yapılan önceki kart saldırılarının tümünü 10 kattan fazla gelişmişi olup anında çalışma süreli ve maliyetli bir ön hesaplama gerektirmez. Yeni saldırı, MIFARE Classic kartının herhangi bir bölümünün gizli şifresinin karta yapılan yaklaşık 300 sorguda kablosuz etkileşimle bulunmasına olanak tanır. Daha sonra, sonraki şifreyi neredeyse anında çözmek için Nijmegen Oakland belgesindeki iç içe kimlik doğrulama saldırısıyla birleştirilebilir. Her iki saldırı da birleştirildiğinde ve Proxmark3 gibi doğru donanım ekipmanıyla herhangi bir MIFARE Classic kartı 10 saniye veya daha kısa sürede klonlanabilir. Bu daha önce düşünülenden çok daha hızlıdır.
Bu kart saldırılarına karşı koymak amacıyla, 2011 yılında ve civarında MIFARE Classic EV1 gibi yeni "Hardened" kartlar piyasaya sürüldü. Bu modeller o zamana kadar kamuoyu tarafından bilinen tüm kart saldırılarına karşı dayanıklı olup, orijinal MIFARE Classic ile geriye dönük olarak uyumludur. 2015 yılında, bu tür güçlendirilmiş modellerden gizli şifreleri de çözebilen, yalnızca karta yönelik yeni bir saldırı keşfedildi. Bu saldırının keşfedilmesinden bu yana NXP, resmi olarak MIFARE Classic ürün tabanlı sistemlerden daha yüksek güvenlikli ürünlere geçmeyi önermektedir.