Относится ли пакет NPM crypto- js к криптовалюте или криптографии? - PullRequest
0 голосов
/ 06 августа 2020

Я смотрю футбольный матч @ https://watch.foxtel.com.au/ и я увидел в инспекторе, что сайт загружает файл:

https://watch.foxtel.com.au/app/static/js/npm.crypto-js.7f96017841bd7fff1e02.chunk.js

Я думаю, это относится к https://www.npmjs.com/package/crypto-js

Относится ли этот NPM пакет к криптовалюте или криптографии?

Помощь приветствуется.

1 Ответ

0 голосов
/ 06 августа 2020

crypto.js - это чисто криптографическая библиотека, без особого внимания к криптовалюте.

Если посмотреть на документы , действительно, crypto.js действительно поддерживает ECDSA более secp256k1, и SHA256, первичный криптографический c примитивы , используемые в большинстве Bitcoin криптовалют.

Я думаю, технически вы могли бы использовать его hashing функции к моему, и его ECDSA сигнатурные функции для создания транзакций BT C, но это определенно не та библиотека, которую я бы использовал для написания подобной атаки, есть много других библиотек, которые гораздо лучше подходят.

Если вы использовали crypto.js для работы, связанной с криптовалютой, вам нужно было бы построить все криптовалюту специфические c вещи из первых принципов (например, преобразование эллиптических символов c точки кривой (после скалярного умножения) на действительные ключи publi c и далее на base58 закодированные Bitcoin адреса и т.д. c).

Гораздо более вероятно, что он использовался для использования криптогр aphi c примитив для аутентификации или эквивалент.

Обновление:

На самом деле это просто похоже на криптомодуль из Node, поэтому определенно не связан с криптовалютой.

...