過去 3 日間、Mifare 1K のブロックと値のブロックを探していました。
たとえば、データを正常に書き込みました 1. この APDU でブロックします。
< FF D6 00 01 10 61 79 79 69 6C 64 69 7A 66 61 74 69 68 31 31 31
- Start Block 01
- Number of Bytes to Write: 16
- Data: ayyildizfatih111
> 90 00
- Write Binary Block Success
次に、以下の APDU を読み取ることができます。
< FF B0 00 01 10
- Data Read at Start Block 01
- Number of Bytes Read: 16
> 61 79 79 69 6C 64 69 7A 66 61 74 69 68 31 31 31 90 00
- ASCII Mode: ayyildizfatih111
- Read Binary Block Success
しかし、値ブロックを読み取ろうとすると、このエラーが発生します。
< FF B1 00 01 04
- ACR122U Read Value Block
> 63 00
- Operation failed
だから私の質問は違いは何ですか?データを書き込むとき、バイナリ ブロックまたは値ブロックを使用する必要がありますか。どちらの方がよいですか?