私は J8583 を見てきました: http://j8583.sourceforge.net/xmlconf.html。
これは素晴らしい Api であり、よく維持されています。作者/開発者に敬意を表します。
誰かがEMVトランザクションに成功したかどうか、および/またはライブラリがこのデータを処理できるかどうか、および/またはそうしても安全かどうか疑問に思っています.
プライマリ ビットマップのフィールド 55 を見ると、複合カスタム フィールドを使用する必要があるように見えます。データが存在する場合は、EMV タグを調査し、必要に応じて解析する必要があります。
サンプルの ISO メッセージは次のようになります。
666600000000000002001495F2A0201245F34010182021C008407A0000000031010950580000000009A031102249B0268009C01009F02060000000000009F03060000000000009F0607A00000000310109F0802008C9F0902008C9F100706010A039000009F1A0201249F2608423158936ED6C38F9F2701809F3303E0B0C89F34034103029F3501229F360200019F3704ACAC66E89F5800DF0100DF0200DF0400
6666 プレフィックスは、このシナリオをテストするためだけに設定したテンプレートです。タイプ LLLVAR のフィールド 55 しかありません。
EMV データのデコードを検討する場合は、http: //www.emvlab.org/tlvutils/ を使用して次のように貼り付けます。
5F2A0201245F34010182021C008407A0000000031010950580000000009A031102249B0268009C01009F02060000000000009F03060000000000009F0607A00000000310109F0802008C9F0902008C9F100706010A039000009F1A0201249F2608423158936ED6C38F9F2701809F3303E0B0C89F34034103029F3501229F360200019F3704ACAC66E89F5800DF0100DF0200DF0400
私が効果的に再現しようとしている結果の表が得られます。
私の出力は単純です:
Output:
666600000000000002001495F2A0201245F34010182021C008407A0000000031010950580000000009A031102249B0268009C01009F02060000000000009F03060000000000009F0607A00000000310109F0802008C9F0902008C9F100706010A039000009F1A0201249F2608423158936ED6C38F9F2701809F3303E0B0C89F34034103029F3501229F360200019F3704ACAC66E89F5800DF0100DF0200DF0400
Message type: 6666
FIELD TYPE VALUE
55 LLLVAR [5F2A0201245F34010182021C008407A0000000031010950580000000009A031102249B0268009C01009F02060000000000009F03060000000000009F0607A00000000310109F0802008C9]
SO コミュニティに最初に彼らの考えを聞きたかったので、まだカスタム フィールドに取り組んでいません。
ヘルプ/提案をお寄せいただきありがとうございます。
また...これを読んでいる人が1500回の担当者を持っている場合、J8583 siは独自のタグに値するのでしょうか?