1.3.4 • Published 7 years ago

duniter-keypair v1.3.4

Weekly downloads
2
License
AGPL-3.0
Repository
github
Last release
7 years ago

duniter-keypair

A module providing the cryptographic keypair required by the Duniter_ node.

Features

Provide a cryptographic keypair (Ed25519) using scrypt_ derivation mechanism from a salt and a passphrase.

Usage

.. code:: bash

duniter config --salt abc --passwd def

This will store in Duniter configuration file a keypair derived from abc and def strings:

.. code:: json

{ "pair": { "pub": "G2CBgZBPLe6FSFUgpx2Jf1Aqsgta6iib3vmDRA1yLiqU", "sec": "58LDg8QLmF5pv6Dn9h7X4yFKfMTdP8fdAiWVcyDoTRJu454fwRihCLULH4MW37zncsg4ruoTGJPZneWk22QmG1w4" } }

CLI options

This module provide the following options:

--salt

A string to use along with --passwd option to derive from with scrypt.

--passwd

A string to use along with --salt option to derive from with scrypt.

--keyprompt

Instead of giving salt and password on program call, this option will prompt you the values from the command line at runtime. You will have to type them with your fingers.

The derivated keypair won't be stored on filesystem but only be used in memory. If you wan't to use this keypair again, you will have to give to answer the prompt again as well.

--keyfile

Same behavior as --keyprompt, but the salt and password are given by a file instead of a prompt.

.. _Duniter: https://github.com/duniter/duniter .. _scrypt: https://en.wikipedia.org/wiki/Scrypt

1.3.4

7 years ago

1.3.2

7 years ago

1.3.0

7 years ago

1.1.4

7 years ago

1.1.3

7 years ago

1.1.0

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago

0.3.1

7 years ago

0.3.0

7 years ago

0.2.0

7 years ago

0.1.2

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago