Pages:
Author

Topic: [ANN] CIYAM Safe - offline tx's using QR codes for comms - page 6. (Read 6144 times)

legendary
Activity: 1792
Merit: 1111
I'm downloading. My timezone is UTC+8.

Does it requires webcams? I don't have it
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
Be sure to install ZBar on your online computer (http://zbar.sourceforge.net/) and from https://github.com/ciyam/safe the batch/script files check(.bat) and scan(.bat).
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
vip
Activity: 1316
Merit: 1043
👻
Downloading right now

Australian time zone :3
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
Okay, I'm halfway through the download. I should be installing this tonight and giving it a run.

(PS: China/Malaysian time  Wink )

Great - am in the same timezone and most likely will be online until at least 11pm. Smiley
legendary
Activity: 1288
Merit: 1227
Away on an extended break
Is it bootable with a pendrive as I don't have a spare HDD at the moment?

Absolutely as it's a LiveOS (and exactly how I have used it)!

Okay, I'm halfway through the download. I should be installing this tonight and giving it a run.

(PS: China/Malaysian time  Wink )
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
Is it bootable with a pendrive as I don't have a spare HDD at the moment?

Absolutely as it's a LiveOS (and exactly how I have used it)!
legendary
Activity: 1288
Merit: 1227
Away on an extended break
I could do this with a spare computer. Is it bootable with a pendrive as I don't have a spare HDD at the moment?
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
Okay - perhaps I will take a different approach to this (as I really do want to get the testing done).

The first five people who reply to this thread will be entitled to the (let's raise it to) 2 BTC reward provided that they have posted the required information (and it is proven to be correct) within 48 hours of posting here (once posted I will quote it to ensure that edits aren't done later) and using the same User Key and Password as another poster will not be accepted.
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
As an incentive for others to test this out I will be sending 1 BTC2 BTC to the first 5 members who:

Install the LiveOS, generate an address with it and send a small amount of BTC to it (say 0.0015 with a 0.0005 fee) then create and sign a raw tx to send it somewhere else (i.e. back to yourself) and publish in this thread as proof:

1) the GPG public key for "local"

2) both the GPG public key and encrypted private key for "tux"

3) the User Key and Password that were used (neither must be *blank* and be sure not to use anything you would ever normally use elsewhere), and finally

4) the GPG encrypted private key for the "offline signed" tx

so that I can then verify that the GPG passphrase can be re-created in order to recover the private key of the "offline" address generated.

I managed to do this (whilst testing) in only a matter of minutes so it should be fairly easy money (if needed then assistance will be given via this thread only).

Smiley

(see next post for update)
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
Another milestone towards CIYAM Open's 2013 mission has been achieved with the publication of the CIYAM Safe LiveOS on SUSE Studio: http://susestudio.com/a/kp8B3G/ciyam-safe

Using the distro as the LiveOS and after installing ZBar on your online computer you can create addresses and sign transactions in a manner that does not require USB (other than the live distro itself) as long as both your online and offline computers have webcams.

All source code is included - several various scripts and utilities are included from https://github.com/ciyam/safe and a slightly modified (just command line args not algo) version of "scrypt" from https://github.com/ciyam/scrypt.

If anyone would like to help test this it would be greatly appreciated (please consider it to be a "beta" at this stage and only test with very small amounts of BTC).

It should be noted that this is *not* trying to be an offline "wallet" in the same vein as Armory (although I guess it could be used for that purpose) and is not suitable for the technically non-savvy (you need to construct raw tx's) or for performing large numbers of tx's quickly. It's a bit more of a "nuts and bolts" type solution that was put together for the purpose of being able to create "paranoid" levels of security (as CIYAM Open intends to make sure its donations do not go anywhere apart from where they are meant to).

It has been tested with real transactions and testing also included re-installing the LiveOS (i.e. as if you'd lost it). The documentation is serviceable but far from "great" and the whole package could certainly be improved with some polish (if others are interested in using this and would be prepared to donate some funds towards adding more functionality then I will consider opening a project for it on CIYAM Open for it).

Of course others are welcome to copy this (or add QR comms to their own offline wallet projects).
Pages:
Jump to: