@wavesenterprise/commission-key-tool
v1.0.0-RC11
Published
Library for commission key splitting tool
Downloads
5
Keywords
Readme
Системные требования
Python 3+ Node.js 14+
Установка
Astra linux
в терминале:
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
- перезапустить терминал
nvm install v15
sudo apt update
sudo apt install libccid pcscd libpcsclite1 pcsc-tools opensc
npm i -g @wavesenterprise/commission-key-tool
key-tool
Windows 10
- скачать и установить версию Node.js v15
- установить Python 3+ из Microsoft Store
- установить https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=BuildTools
- в инсталлере Visual Studio выбрать C++ Build Tools и установить
- в консоли
npm i -g @wavesenterprise/commission-key-tool
key-tool.cmd
Mac Os
в терминале:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
- перезапустить терминал
nvm install v15
xcode-select --install
npm i -g @wavesenterprise/commission-key-tool
key-tool
Команды
key-tool clear
- удаляет все данные с рутокена. Требует ввода пароля.key-tool password change
- изменяет пароль на рутокене. Требует ввода старого пароля. Если рутокен новый, то его пароль по умолчанию 12345678key-tool generate --n=2 --k=1
- генерирует ключевую пару (приватный и публичный ключи), где n - количество частей на которое будет разделен приватный ключ, а k - минимальное количество частей из которых его можно будет восстановить. Требует ввода пароля рутокена.key-tool restore
- восстановление ключа. Требует ввода пароля рутокена.