CIYAM safe - offline tx's using QR codes for comms
so there is no need to plug any USB device etc. So the hole process of signing transactions etc. works with QR codes ... see ref post...
https://bitcointalk.org/index.php?topic=134833.0Another 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-safeUsing 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).