最終更新:2013-02-01 (金) 12:13:50 (2711d)  

FeliCa/ブロック
Top / FeliCa / ブロック

メモ

  • 不揮発性メモリ領域を16バイトの最小記録単位で管理

FeliCa Lite-S

  • ブロック番号名称有効バイト数備考用途
    0x00S_PAD0?16FeliCa/ユーザブロック任意のデータを格納
    0x01S_PAD1?16
    0x02S_PAD2?16
    0x03S_PAD3?16
    0x04S_PAD4?16
    0x05S_PAD5?16
    0x06S_PAD6?16
    0x07S_PAD7?16
    0x08S_PAD8?16
    0x09S_PAD9?16
    0x0aS_PAD10?16
    0x0bS_PAD11?16
    0x0cS_PAD12?16
    0x0dS_PAD13?16
    0x0eREG?16減算レジスタ(より小さい値のみ書き込める)
    0x80RC16認証機能用ランダムチャレンジ(書き込まれた値からMAC生成に用いるセッション鍵を生成)
    0x81MAC8MAC(メッセージ認証コード)の演算結果を読み出す
    0x82ID16(8/8)FeliCa/システムブロック発行者IDを格納、IDd?,DFC
    0x83D_ID?16デバイスID (IDd?/PMm)
    0x84SER_C2FeliCa/サービスコード
    0x85SYS_C2FeliCa/システムコード
    0x86CKV?2カード鍵バージョン
    0x87CK16FeliCa/カード鍵 - FeliCa/セッション鍵生成の暗号鍵?
    0x88MC13メモリコンフィグレーション (ブロックのアクセス権限設定、NDEF設定、RFパラメータ)
    0x90WCNT?3ライトカウンタ値(リプレイアタック?防止)
    0x91MAC_AR:8、W:11認証機能用MAC(メッセージ認証コード)値の読み書き
    0x92STATE2外部認証?およびポーリングディスエーブルに使用
    0x93CRC_CHECK?1検査用すべてのブロックのCRC結果