-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improve EMV Data Object List (DOL) processing
* Update comments to EMV 4.4 * Implement truncation according to the field format when the DOL entry length is less than the EMV field length * Implement padding according to the field format when the DOL entry length is more than the EMV field length * Implement emv_tlv_is_terminal_format_n() to determine whether a specific EMV tag with source "Terminal" has format 'n' * Implement testing for DOL processing Note that for now this implementation focusses on PDOL processing and therefore only assess EMV fields with source "Terminal" when determining whether they are format 'n'. In future, when CDOL1/CDOL2, TDOL and DDOL processing is implemented, this implementation will be updated accordingly.
- Loading branch information
Showing
6 changed files
with
428 additions
and
32 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.