最終更新:2013-02-01 (金) 12:13:50 (4431d)
FeliCa/ブロック
メモ
- 不揮発性メモリ領域を16バイトの最小記録単位で管理
FeliCa Lite-S
ブロック番号 名称 有効バイト数 備考 用途 0x00 S_PAD0? 16 FeliCa/ユーザブロック 任意のデータを格納 0x01 S_PAD1? 16 0x02 S_PAD2? 16 0x03 S_PAD3? 16 0x04 S_PAD4? 16 0x05 S_PAD5? 16 0x06 S_PAD6? 16 0x07 S_PAD7? 16 0x08 S_PAD8? 16 0x09 S_PAD9? 16 0x0a S_PAD10? 16 0x0b S_PAD11? 16 0x0c S_PAD12? 16 0x0d S_PAD13? 16 0x0e REG? 16 減算レジスタ(より小さい値のみ書き込める) 0x80 RC 16 認証機能用 ランダムチャレンジ(書き込まれた値からMAC生成に用いるセッション鍵を生成) 0x81 MAC 8 MAC(メッセージ認証コード)の演算結果を読み出す 0x82 ID 16(8/8) FeliCa/システムブロック 発行者IDを格納、IDd?,DFC 0x83 D_ID? 16 デバイスID (IDd?/PMm) 0x84 SER_C 2 FeliCa/サービスコード 0x85 SYS_C 2 FeliCa/システムコード 0x86 CKV? 2 カード鍵バージョン 0x87 CK 16 FeliCa/カード鍵 - FeliCa/セッション鍵生成の暗号鍵? 0x88 MC 13 メモリコンフィグレーション (ブロックのアクセス権限設定、NDEF設定、RFパラメータ) 0x90 WCNT? 3 ライトカウンタ値(リプレイアタック?防止) 0x91 MAC_A R:8、W:11 認証機能用 MAC(メッセージ認証コード)値の読み書き 0x92 STATE 2 外部認証?およびポーリングディスエーブルに使用 0x93 CRC_CHECK? 1 検査用 すべてのブロックのCRC結果