Ich möchte MIFARE Classic 1k Karten lesen nur nach dem Schreiben einiger Ausgangsdaten zu ihnen. Ich denke, ich muss die Schlüssel A und B in etwas Brauchbares ändern, nachdem ich Daten auf die neue Karte geschrieben habe. Aber wie mache ich das? Diese Schlüssel werden in dem gleichen Block wie die Zugriffs Bits befindet, so kann ich nicht MifareClassic Verfahren zum Schreiben eines kompletten Block verwenden:Machen MIFARE Classic 1K nur über eine Android-App lesen
public void writeBlock(int blockIndex, byte[] data) throws IOException
, weil es auch die Zugriffs Bits neu schreiben.