9D
Directory Definition File (DDF) NameDirectory Definition File Name carries the AID of a directory file used during application selection - a structural, navigational tag rather than an application-identifying one: where the AID in 4F (covered earlier) names an actual payment application a terminal can select and transact with, 9D names a directory a terminal has to look inside first, one level up from any actual application. It's related to 4F, since both carry AID-shaped values, and to the Application Template (61, covered earlier), the same constructed record structure that can hold either kind of entry depending on whether it's describing a real application or a further directory to descend into. A terminal's directory-traversal logic needs to distinguish the two cases correctly - treating a 9D entry as if it were a directly selectable application, or vice versa, produces a SELECT command aimed at the wrong kind of target, which fails in a way that looks like a card compatibility problem rather than the terminal-side directory-navigation bug it actually is. See EMV 4.4 Book 3.
Interactive decoder
Paste a hex value for this tag to decode it in your browser. Nothing is sent anywhere.
Binary (7): F0000000030003
This tag is not a bitmap; the decoder shows a format-based interpretation.
Decoded example
Example value: F0000000030003
Properties
| Tag | 9D |
|---|---|
| Name | Directory Definition File (DDF) Name |
| Format | Binary |
| Length | 5–16 bytes |
| Source | Card (ICC) |
| Templates | 61 |
| Books | EMV 4.4 Book 3 |
Frequently asked questions
- What is EMV tag 9D?
- Directory Definition File Name carries the AID of a directory file used during application selection - a structural, navigational tag rather than an application-identifying one: where the AID in 4F (covered earlier) names an actual payment application a terminal can select and transact with, 9D names a directory a terminal has to look inside first, one level up from any actual application. It's related to 4F, since both carry AID-shaped values, and to the Application Template (61, covered earlier), the same constructed record structure that can hold either kind of entry depending on whether it's describing a real application or a further directory to descend into. A terminal's directory-traversal logic needs to distinguish the two cases correctly - treating a 9D entry as if it were a directly selectable application, or vice versa, produces a SELECT command aimed at the wrong kind of target, which fails in a way that looks like a card compatibility problem rather than the terminal-side directory-navigation bug it actually is. See EMV 4.4 Book 3.
- What format and length does EMV tag 9D use?
- Tag 9D uses the Binary format and is normally 5–16 bytes long.
- Is tag 9D provided by the card or the terminal?
- Tag 9D (Directory Definition File (DDF) Name) is provided by the Card (ICC).
Sources
- EMV_v4.4_Book_3_Application_Specification, p. 144
Receive site updates
Subscribe to receive site updates directly to your email
We won't send spam. You can unsubscribe at any time.