расшифровка сертификата открытого ключа в emv - PullRequest
0 голосов
/ 05 октября 2018

Я хочу, чтобы расшифровать Сертификат открытого ключа с помощью CA Public Key, как я могу получить результат, как показано ниже

1002 * Восстановленные данные:. 6A02457896FF12170314EF01019001E04E4FC478A42241068E2C9CFDEE9D7450F48F812FA66CEFB8ECBE31DD3C26C3B8A3891B77C1AA2A5A7448B869B7213D36C341E9B71302ADF478F67537032C080186C44034B1801D7644B6EEFAEA566D7336A8C83F42B7992F28BF5EA6B9D14C05870AD4DBD8CDAB8771F65F83D800B353B11E1805C7E4529F261C16A38DE756BC 1004 * Данные заголовка: 6А 1006* Формат данных: 02

Идентификатор эмитента: 457896FF

Срок действия сертификата: 1217

Серийный номер сертификата: 0314EF

Индикатор алгоритма хеширования: 01

* * 1016 Эмитент Индикатор Алгоритм открытого ключа: 01

Эмитент Public Key Length: 90

Эмитент Public Key Экспонент Длина: 01

Эмитент Public Key: E04E4FC478A42241068E2C9CFDEE9D7450F48F812FA66CEFB8ECBE31DD3C26C3B8A3891B77C1AA2A5A7448B869B7213D36C341E9B71302ADF478F67537032C080186C44034B1801D7644B6EEFAEA566D7336A8C83F42B7992F28BF5EA6B9D14C05870AD4DBD8CDAB8771F65F

Результат хеширования: 83D800B353B11E1805C7E4529F261C16A38DE756

Трейлер данных: BC

1 Ответ

0 голосов
/ 06 октября 2018

Загрузите EMVCo Book 2 и прочитайте разделы 5 и 6.

Здесь вы пытаетесь открыть сертификат открытого ключа эмитента.Сертификат открытого ключа эмитента открывается с использованием открытого ключа центра сертификации.Этот ключ находится с помощью RID и Index.Вы можете найти большинство здесь

После того, как CAPK будет решен, вы должны использовать обратимый алгоритм RSA, как указано в Приложении B Утвержденные криптографические алгоритмы B2 Асимметричные алгоритмы.

...