Fraquezas no Cart˜ ao MIFARE Classic
Wellington Baltazar de Souza
Instituto de Matem´ atica e Estat´ ıstica Laborat´
- rio de Seguran¸
ca de Dados
9 de Agosto de 2010
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Fraquezas no Cart ao MIFARE Classic Wellington Baltazar de Souza - - PowerPoint PPT Presentation
Fraquezas no Cart ao MIFARE Classic Wellington Baltazar de Souza Instituto de Matem atica e Estat stica Laborat orio de Seguran ca de Dados 9 de Agosto de 2010 Wellington Baltazar de Souza Fraquezas no Cart ao MIFARE
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Aplica¸ c˜
Cart˜
O Cart˜ ao MIFARE
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Aplica¸ c˜
Cart˜
O Cart˜ ao MIFARE
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Aplica¸ c˜
Cart˜
O Cart˜ ao MIFARE
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Aplica¸ c˜
Cart˜
O Cart˜ ao MIFARE
Wellington Baltazar de Souza Frauezas no cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Aplica¸ c˜
Cart˜
O Cart˜ ao MIFARE
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Aplica¸ c˜
Cart˜
O Cart˜ ao MIFARE
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Aplica¸ c˜
Cart˜
O Cart˜ ao MIFARE
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Aplica¸ c˜
Cart˜
O Cart˜ ao MIFARE
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Fraquezas Ataques
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Fraquezas Ataques
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Fraquezas Ataques
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Fraquezas Ataques
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Fraquezas Ataques
Wellington Baltazar de Souza Frauezas no cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Fraquezas Ataques
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Fraquezas Ataques
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Fraquezas Ataques
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Fraquezas Ataques
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Fraquezas Ataques
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Fraquezas Ataques
Tag Reader Escolhe um nT e envia para o Reader ks1 ← cipher(K, uid, nT ), escolhe nR ks1 ← cipher(K, uid, nT ) ks2, ks3 . . . ← cipher(K, uid, nT , nR ) e envia para a Tag nR ⊕ ks1, suc2(nT ) ⊕ ks2 ks2, ks3 . . . ← cipher(K, uid, nT , nR ) envia para o Reader suc3(nT ) ⊕ ks3 aR ← suc2(nT ) Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Fraquezas Ataques
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Fraquezas Ataques
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Fraquezas Ataques
Ghost Reader Escolhe um nT e envia para o Reader ks1 ← cipher(K, uid, nT ), escolhe nR ks2, ks3 . . . ← cipher(K, uid, nT , nR ) e envia para a Tag nR ⊕ ks1, suc2(nT ) ⊕ks2 Aguarda pelo timeout O Reader envia para a Tag halt ⊕ ks3 Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Fraquezas Ataques
1 Autentique um bloco com chave default e leia o nT
2 Autentique novamente o mesmo bloco com a chave default e
3 Calcule a ”distˆ
4 Calcule o valor nT e autentique em um bloco diferente Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Fraquezas Ataques
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Fraquezas Ataques
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Consequˆ encias Conclus˜ ao Referˆ encias Perguntas
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Consequˆ encias Conclus˜ ao Referˆ encias Perguntas
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Consequˆ encias Conclus˜ ao Referˆ encias Perguntas
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Consequˆ encias Conclus˜ ao Referˆ encias Perguntas
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Consequˆ encias Conclus˜ ao Referˆ encias Perguntas
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Consequˆ encias Conclus˜ ao Referˆ encias Perguntas
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic
Introdu¸ c˜ ao Pesquisa Finaliza¸ c˜ ao Consequˆ encias Conclus˜ ao Referˆ encias Perguntas
Wellington Baltazar de Souza Fraquezas no Cart˜ ao MIFARE Classic