Cwallet: Difference between revisions

From Bitcoin Wiki
Jump to navigation Jump to search
Onelineproof (talk | contribs)
Creating Cwallet page
 
Onelineproof (talk | contribs)
mNo edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
A tool used to easily and securely create a paper wallet. It is designed to work with the Pirate Linux live disc (version 2.0 alpha 3).
A tool used to easily and securely create a paper wallet. It is designed to work with the Pirate Linux live disc (version 2.0 alpha 3).


What makes it different from the current paper wallet solutions?
What makes it different from the other paper wallet solutions?


- Pirate Linux does not use Ubuntu, but instead hardened Gentoo, regarded by many as the most secure operating system.
- Pirate Linux does not use Ubuntu, but instead hardened Gentoo, regarded by many as the most secure operating system.


- Cwallet does not use a web browser. It is coded in pure C, and has both a graphical (gtk+) and command line interface.
- Cwallet does not use a web browser. It is coded in pure C, and has both a graphical (gtk+) and command line interface.
- Cwallet uses only real random numbers from /dev/random and asks you to shake your mouse if it stalls and needs more entropy.


- Cwallet uses one-time-pads for encryption of the private keys. The passphrase is converted to a base-256 one-time pad that is byte-wise added to the base-256 private key.
- Cwallet uses one-time-pads for encryption of the private keys. The passphrase is converted to a base-256 one-time pad that is byte-wise added to the base-256 private key.

Latest revision as of 20:11, 1 July 2014

A tool used to easily and securely create a paper wallet. It is designed to work with the Pirate Linux live disc (version 2.0 alpha 3).

What makes it different from the other paper wallet solutions?

- Pirate Linux does not use Ubuntu, but instead hardened Gentoo, regarded by many as the most secure operating system.

- Cwallet does not use a web browser. It is coded in pure C, and has both a graphical (gtk+) and command line interface.

- Cwallet uses only real random numbers from /dev/random and asks you to shake your mouse if it stalls and needs more entropy.

- Cwallet uses one-time-pads for encryption of the private keys. The passphrase is converted to a base-256 one-time pad that is byte-wise added to the base-256 private key.

- Cwallet performs many robust checks to make sure that the data that you print out is correct and not corrupted in the process. The last thing you want is to find out that you have the wrong private key for the address you sent your funds to.

- Cwallet has some other nice little features to make it easier to use.

External Links