2017-02-08 6 views
-1

EMV TLV 트랜잭션에 대한 카드 데이터를 구문 분석하려고합니다. node.js를 사용하지 않는 JavaScript 용 EMV TLV 카드 데이터를 디코딩 할 수있는 파서가 있습니까?JavaScript EMV TLV 파서

답변

-1

this을 확인하십시오. 그것은 emv 처리에서 수행하는 대부분의 작업을 포함합니다. 정확한 요구 사항과 일치하지 않을지라도 더 나은 아이디어를 줄 수 있습니다. 확실히 이해할 수있는 코딩.

하지만 약간의 노력 만하면됩니다.

  • EMVCo 서적의 필수 및 선택 태그 목록을 가져옵니다.

  • 데이터를 가져 오기 다음 데이터의 길이를 가져옵니다 (일부 R-APDU 템플릿에서 온 것으로, 이러한 세부 사항의 EMVCo 책이 또한주의).
0

당신은 그것은 당신이 해독 할 정확한 명령/응답에 따라 달라집니다의 EMVCo 페이지 https://www.emvco.com/specifications.aspx?id=223

에서 사양을 숙지해야합니다.

응답에는 템플릿에서 발생할 수있는 다른 태그가 있습니다. 가지고있는 태그를 알아야하고 템플릿을 사용하면 가치가 무엇인지 정확히 알 수 있습니다. 길이는 항상 태그 뒤에옵니다. 값 자체는 다른 태그의 TLV 일 수도 있습니다.

동영상 확인 https://youtu.be/iWg8EBhsfjY 일부 응답을 사용하여 디코딩하는 방법에 대해 설명합니다.