Welcome to our new developer portal! Use the "Ask" button to chat with our AI Agent.

Samsung Pay のパーソナライズ

TSHはSamsung Payソリューション向けにEMVアプリケーションをパーソナライズする機能を完全に備えています。以下は 'submitTokenData' 操作でTSPから必要とされるデータのセットです。

PURE

名前
フォーマット
長さ
説明

kek_label

ASCII 文字列

最大64

CMK を暗号化するために使用される鍵のラベル。値は鍵セレモニー中に定義されます。

"G062C.TEST.SGKEK.KEK.01"

kek_kcv

16進文字列

6

CMK 暗号化に使用される鍵の KCV。

"E95500"

dek_label

ASCII 文字列

最大64

Track2データ("track2_data")暗号化に使用される鍵のラベル。値は鍵のセレモニー中に定義されます。

"G062C.TEST.SGDEK.MKDATA.01"

dek_kcv

16進文字列

6

DEK 鍵の KCV。

"50FE57"

track2_data

16進文字列

最大64

Track 2 同等データ(最大長は 19 バイト) クリアテキストでのフォーマットは:

  • トークン PAN 最大 19 桁: 'ppppppppppppppppppp'

  • 'D'

  • 有効期限: 'yymm'

  • サービスコード: 'sss'

  • (オプション)裁量データ(PAN の長さに依存)

  • 'F'(必要に応じて全バイトを確保するため) track2_dataは暗号アルゴリズムのブロックサイズに到達するように80h + 00h..00hでパディングされます(ISO7816-4パディング)。 track2_dataはDEK鍵の下でCBCモードを用いて暗号化されます。 暗号アルゴリズムはプロジェクト設定時に定義されます。

"FAB7FF4EFE1989AC25EBBEC2ED72378BDA79D244B89F7F25"

cmk_ac

16進文字列

最大64

近距離決済用のアプリケーションクリプトグラムカードマスター鍵の値で、KEK 鍵の下で暗号化されたもの。暗号化アルゴリズムはプロジェクト設定時に定義されます。

"F1452589A51C5E88FA451236A5C49687"

cmk_lc

16進文字列

最大64

近接決済用のローカルCDCVMカードマスター鍵の値で、KEK鍵の下で暗号化されたもの。暗号アルゴリズムはプロジェクト設定時に定義されます。

"F1452589A51C5E88FA451236A5C49688"

cmk_rp_ac

16進文字列

最大64

リモート決済用のアプリケーションクリプトグラムカードマスター鍵の値で、KEK 鍵の下で暗号化されたもの。暗号化アルゴリズムはプロジェクト設定時に定義されます。

"E5812624B11DE846AA452165C4C39154"

cmk_rp_lc

16進文字列

最大64

遠隔決済用のローカルCDCVMカードマスター鍵の値で、KEK鍵の下で暗号化されたもの。暗号アルゴリズムはプロジェクト設定時に定義されます。

"F1452589A51C5E88FA451236A5C49688"

cmk_ac_kcv

16進文字列

6

アプリケーションクリプトグラム鍵のKCV。

"ABDEFF"

cmk_lc_kcv

16進文字列

6

近接決済用ローカルCDCVMスタンプ鍵のKCV。

"123344"

cmk_rp_ac_kcv

16進文字列

6

遠隔決済アプリケーションクリプトグラム鍵のKCV。

"0345AD"

cmk_rp_lc_kcv

16進文字列

6

遠隔決済用ローカルCDCVMスタンプ鍵のKCV。

"123344"

cmk_ac_dki

16進文字列

2

アプリケーションクリプトグラム鍵のDKI。

"01"

cmk_rp_ac_dki

16進文字列

2

RPアプリケーションクリプトグラム鍵のDKI。

"03"

psn

16進文字列

2

アプリケーションにパーソナライズする PAN シーケンス番号。

"01"

par

ASCII バイト

58

支払い口座参照。

"323352305041594D454E544143434F554E545245464552454E43455858" は "23R0PAYMENTACCOUNTREFERENCEXX" を表します

app_preferred_name

ASCII バイト

最大 16

アプリケーション優先名

"4465626974" は "Debit" を表します

注1:

データ要素名は大文字小文字を区別しません。 例えば、DEK_KCV と dek_kcv は同等です

注2:

プロジェクト構成に応じて、いくつかのデータ要素が追加または削除される場合があります

注3:

上記で説明したすべての KCV は、関連する鍵を使用して ECB モードで 3DES 鍵の場合は 00h を 8 バイト、AES 鍵の場合は 01h を 16 バイト暗号化することによって計算されます。 どちらの場合も、上位 3 バイトが KCV として使用されます。

最終更新

役に立ちましたか?