2016-07-26 13 views
1

我工作的電子支付移動應用程序,他需要對以下問題的一些答案:如何讀寫移動設備上的安全元件以實現NFC支付目的?

  1. 多少卡的詳細信息可以在移動設備上保存在安全的元素?並加密了嗎?
  2. 我有多個支付卡在我的應用程序,如果我們假設他們都保存在安全元素(加密)。我如何獲得一張卡的詳細信息以便在NFC支付中使用它?
  3. 在標籤和付款上,NFC從安全元件中調用卡詳細信息,並通過NFC將其傳遞到銷售點?真的嗎?

回答

1

首先,非接觸式支付由一個名爲EMVCo的組織進行標準化,所以花一些時間閱讀文檔是絕對不錯的主意。你可以從這裏開始:https://www.emvco.com/specifications.aspx

一些快速解答您的疑問:

  1. 卡細節,你可以看到印在卡片上的那些,加上密鑰和證書。它們與加密一樣好:如果沒有相互驗證過程,安全元件不會產生數據,並且這些數據將被加密。

  2. 您需要髮卡機構(通常是銀行或金融機構)的許可/合作。請記住,卡的細節是非常好的保護

  3. 是的,如果通過「NFC」你的意思是非接觸式讀卡器在銷售點,這將啓動交易。