P1 определяет тип криптограммы, которую вы ожидаете, что чип сгенерирует для вас.У этого также есть бит, чтобы указать, что данные должны быть переданы в оболочку CDA.См. Приведенную ниже часть из книги EMVCo 3.
Так что P1 = 0x00 будет означать, что вы ожидаете AAC, 0x80 для ARQC и 0x40 для TC
Включите бит 5, и вы получите данные внутри сертификата.
Надеюсь, вы понимаете, что не всегда вы получите ожидаемый тип криптограммы с карты.Это может быть в порядке TC> ARQC> AC.При запросе TC вы можете ожидать TC, ARQC или AC.Когда запрашивается ARQC, вы можете получить ARQC или AAC, но не TC.Когда запрашивается AAC, это всегда AAC, а не TC или ARQC.