誰能告訴我什麼是EMV卡的數據結構?EMV卡的數據結構
在磁條卡磁道數據的情況下被使用,其中包含PAN,用戶詳細信息,有效期,CVV等
當EMV卡插入讀卡器那我們看?
我經歷了一些文件和網站,我很難理解。
有一點幫助,將不勝感激。
誰能告訴我什麼是EMV卡的數據結構?EMV卡的數據結構
在磁條卡磁道數據的情況下被使用,其中包含PAN,用戶詳細信息,有效期,CVV等
當EMV卡插入讀卡器那我們看?
我經歷了一些文件和網站,我很難理解。
有一點幫助,將不勝感激。
當EMV插入讀卡器時我們讀什麼?
有很多事情要從EMV卡讀取。這是一個例子。
衆所周知,所有EMV卡都不會在POS處要求PIN。有人問,然後用戶需要輸入他們的PIN。
您認爲在哪裏定義了PIN是否被要求?
它在EMV卡上以標籤的形式定義。這裏標籤8E(持卡人驗證方法(CVM)列表)定義卡是否是基於引腳的。
POS終端讀取卡並檢查標籤8E以作出關於PIN使用的決定。 如果標籤8E要求在線/離線銷釘請求,POS詢問用戶PIN。
希望這個小例子幫助您識別EMV卡包含的內容以及POS爲什麼需要讀取該卡。
磁條和EMV卡依靠兩種不同原理:
命令的順序取決於卡的類型(例如:Visa卡,萬事達卡,聯繫人或非接觸式等)。您必須閱讀並實施完整的EMV specification,或購買EMV內核。
更多的信息是this SO question,你可以找到一個完整的非接觸式EMV交易here的例子。
由於@Nicolas Riousset寫 - 看看EMV規範,特別是Book 3 - Application Specification包含在附錄A
另外可能的數據元素的一個很好的總結,不同的髮卡機構和支付系統定義附加可以出現在卡上的元素。
給定卡上使用哪些特定元素取決於髮卡機構(並且可能由相關支付系統進行管理)。
EMV芯片讀取您需要收集您從終端獲取的所有標籤,並將它們發送給您使用的網關公司。
標籤5A包含你的鍋。
如果您經常刷卡,標籤57包含您可以使用的軌道數據。
但是,這並不是EMV的工作原理。 (除了PSE)。在EMV中,您選擇EMV應用程序,然後使用EMV特定命令來讀取記錄等。數據的結構取決於您要做的事情。查看EMV Book 3並查找AFL(應用程序文件定位器),其中應包含有關存儲在卡上的相關信息的信息。 – a2800276