Author

Topic: offline QR Code software with selectable error correction level? (Read 1207 times)

legendary
Activity: 3416
Merit: 1912
The Concierge of Crypto
I found Zint Barcode Studio. It also has a portable version. Just what I need, I think. Still, it would be nice if someone makes an integrated wallet tool. While bitaddress is fine, I have seen the speed with which vanitygen makes keys, even on a CPU only machine (with no GPU).
newbie
Activity: 24
Merit: 1
Is there any offline QR code creation or generation software with selectable error correction level? I have kept looking, but almost all the ones I see are online.


Can't help with windows but linux has QtQr.  Works great.
I wouldn't feel safe generating and printing private keys in windows anyway though.  Just get a usb flash drive and put some bootable linux on it, and boot from there.

And maybe unplug your sata cables if you're real paranoid.
legendary
Activity: 1428
Merit: 1093
Core Armory Developer
bitaddress would be perfect but I want it to have some modifications:

1. bulk wallet (and paper wallet) using compressed keys.
2. QR code error options for both public and private keys.

I may end up manually generating compressed keys and manually loading them into some QR code generator with error correction level H (high or 30%). Then print a few per page or even one per page.

Brainwallet.org currently has no easily accessible options for QR code, I am guessing you had to play with the source files and do a little editing there.

If you install Armory on the offline computer, you can modify the python code to do what you want.  Armory has QR codes everywhere -- and there's a simple wrapper around a python-qr library that says "give me the smallest qr code that holds these X bytes", and it spits out a  NxN matrix of 1s and 0s which represents the QR code.  In Armory, that NxN may equal 53x53, so I scale draw a bunch of 5x5 black and white boxes to make a 265x265 pixel QR code.    Of course, that's already wrapped up, you can just put a QRCodeWidget anywhere with any data you want.  Create a new dialog, or butcher one of the existing ones, add QR codes to it.

(P.S. - if you're in Windows, ignore this... it's a total PITA to get Windows setup with all the dependencies to run the python scripts, and load Armory... it's fairly trivial in linux, though)

legendary
Activity: 3416
Merit: 1912
The Concierge of Crypto
bitaddress would be perfect but I want it to have some modifications:

1. bulk wallet (and paper wallet) using compressed keys.
2. QR code error options for both public and private keys.

I may end up manually generating compressed keys and manually loading them into some QR code generator with error correction level H (high or 30%). Then print a few per page or even one per page.

Brainwallet.org currently has no easily accessible options for QR code, I am guessing you had to play with the source files and do a little editing there.

legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
You can also use brainwallet.org offline and from memory the .js has arguments for the type of QR code and level of error correction (I did play around with the QR code "type" but didn't play with the error correction).

full member
Activity: 196
Merit: 116
Entrepreneur, coder, hacker, pundit, humanist.
bitaddress.org runs offline. Does it have a variable error rate QR coder (it has a coder capable of different size code, that's for sure).
legendary
Activity: 3416
Merit: 1912
The Concierge of Crypto
Is there any offline QR code creation or generation software with selectable error correction level? I have kept looking, but almost all the ones I see are online.

Maybe there are some where I can save the web pages and test if they work offline? I am looking for Windows programs if there are any.
Jump to: