Я пытаюсь пересчитать дайджест-значение KDM, а также отпечаток открытого ключа сертификата. Однако каждое полученное мной значение отличается от исходного значения. Поэтому я хочу знать, где я ошибаюсь.
1. Для отпечатка открытого ключа я вычислил его, как указано в RFC3280 4.2.1.2, превратил открытый ключ в битовую строку и вычислил с помощью ша-1, но получил неверное значение (оригинал другой формы).
2.Для дайджест-значения я попытался переварить текст, на который ссылается URI ссылки с помощью sha-256, затем декодировать шестнадцатеричное значение в битовую строку, но в итоге кодировать с помощью base64, однако также не удалось.
Должно быть, что-то не так, я пробовал так много раз и искал много статей. Может ли кто-нибудь научить меня пересчитать значение дайджеста из файла KDM XML и пересчитать отпечаток открытого ключа?
Спасибо.