PHP WebShell

Текущая директория: /opt/BitGoJS/modules/utxo-bin/src

Просмотр файла: ecdsa.ts

import { secp256k1 } from '@noble/curves/secp256k1';

const n = BigInt(secp256k1.CURVE.n);
const nDiv2 = n / BigInt(2);

function bytesToBigInt(bytes: Uint8Array): bigint {
  return BigInt(`0x${Buffer.from(bytes).toString('hex')}`);
}

export function isHighS(s: Uint8Array): boolean {
  return bytesToBigInt(s) > nDiv2;
}

Выполнить команду


Для локальной разработки. Не используйте в интернете!