Рейтинг:1

Помогите определить формат публичного ключа

флаг ru

Клиент попросил нас настроить привязку открытого ключа SSL-сертификата для внутреннего настольного приложения, которое мы для него разрабатываем. Они попросили нас закрепить определенный публичный ключ, но мы не знаем, в каком он формате.

Предоставленный публичный ключ WY*Nhx$kk@PTTz7Ykp*t!q#*8taRR84ZnyT7Rjqc%^29!7zx5GdYa!HSmpM^KQ!D. Приветствуются любые намеки на формат.

DannyNiu avatar
флаг vu
Если вы не уверены, какой это формат, попросите их предоставить структуру данных SubjectPublicKeyInfo ASN.1 в кодировке PEM. Это стандартная отраслевая практика.
Maarten Bodewes avatar
флаг in
Вместо этого обратитесь к человеку, предоставившему открытый ключ. Мы не собираемся гадать. Я могу сказать вам, что это, вероятно, основание 91, которое может указывать на конкатенацию координат X и Y по 192 бита каждая (поскольку результат декодирования составляет 48 байт).
DannyNiu avatar
флаг vu
@MaartenBodewes Если это несжатая точка ECC, то в начале должен был быть байт со значением 0x04.
Maarten Bodewes avatar
флаг in
Да, правда, но я видел кодировки без этого байта. В любом случае, мы можем только догадываться, почему я его закрыл.
флаг ru
Я вижу, и спасибо.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.