We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Hi,
I am signing a text with the following code:
` const privateKey: string = 'private-key-here';
const textToBeSigned: string = 'text-here';
const EC = require('elliptic').ec;
const ec = new EC('secp256k1');
const shaMsg = crypto.createHash('sha256').update(textToBeSigned).digets();
const signature = ec.sign(shaMsg, privateKey, { canonical: true }); `
How can I convert the signature to base64?
I only see a function to convert it to DER = signature.toDER().
The text was updated successfully, but these errors were encountered:
Hello @wellingtonsampaio , this can be done like this:
const derSignature = signature.toDER('hex'); const base64Signature = Buffer.from(derSignature, 'hex').toString('base64');
Sorry, something went wrong.
No branches or pull requests
Hi,
I am signing a text with the following code:
`
const privateKey: string = 'private-key-here';
const textToBeSigned: string = 'text-here';
const EC = require('elliptic').ec;
const ec = new EC('secp256k1');
const shaMsg = crypto.createHash('sha256').update(textToBeSigned).digets();
const signature = ec.sign(shaMsg, privateKey, { canonical: true });
`
How can I convert the signature to base64?
I only see a function to convert it to DER = signature.toDER().
The text was updated successfully, but these errors were encountered: