Как я могу определить алгоритм открытого ключа в Nodejs?Javascript

Форум по Javascript
Anonymous
Как я могу определить алгоритм открытого ключа в Nodejs?

Сообщение Anonymous »

Учитывая открытый ключ из следующей формы (невидимый в примере), как бы мне найти алгоритм, используемый в node.js, используя крипто -пакет? < /p>

Код: Выделить всё

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAhZPjbR5OWOjXeAT/MvrK
TeS5aKhSZJgdm6/Mq7DWgUWIQ3aIHqiXRpWd9WPG7n9/YSPmwcbmiJLUVETt3400
gSd9AoabzOMZsJYz6fsxC9+M54RV4x8Ef5Rej2cc6m9iTfzc9uRpJtDulYGNGWCF
crOLLbMVGgeKjDmqF57s2OWG2xSmy1+MpY9GqWgDBWvdEF7+pNrc1HcHMd2ELOKS
QKbUcE6w24ro71bLSW9FZexWwQNr6fYRqBxyrlobYserl9kKZNkbBsBdezFT8S8c
ZM8WUVzYpNR2mXdrs+fumKFljSG32dLfnI70eVeEX1oMSB/9bzvtPfS36KSZ+PPs
FQIDAQAB
-----END PUBLIC KEY-----
< /code>
Основная цель состоит в том, чтобы убедиться, что предоставленный ключ действителен при инициализации приложения и что он использует алгоритм, который поддерживается node.js. < /p>
я действительно посмотрел на crypto.createverify 
, но это требует знания алгоритма заранее, следовательно, ищет другие подходы.

Подробнее здесь: https://stackoverflow.com/questions/794 ... -in-nodejs

Вернуться в «Javascript»