Author

Topic: [Price drop] Create secure paper wallets with an Ubuntu Live USB 0.02BTC each (Read 5862 times)

legendary
Activity: 1382
Merit: 1122
legendary
Activity: 1382
Merit: 1122
Yeah you can use md5 instead of sha1 if that's what you're asking.
Is that the hash of the iso file from the Ubuntu website? I'm not sure how somebody would verify that after you've put it onto a memory stick :/

I have a file that was created when I made the live USB and that's the title. I wasn't sure if it was something that was already done automatically.
sr. member
Activity: 322
Merit: 250
Don't trust me. In fact - don't trust anyone, ever. Scan the USB with your favourite anti-virus software. Do any other tests to make sure you're 100% safe.
Maybe you could checksum every file on the memory stick and then sign that with a PGP key so that people know that nothing has been tampered with?

You definitely sound like you know a lot more about what you're talking about than I do. I don't have a PGP key per se but I have old bitcoin addresses that I've staked here on bitcointalk.

Any suggestions for how I could checksum every file? I've never done it before.
Yeah there's nothing stopping you signing it with a Bitcoin address instead of a PGP key.

Not sure what the best way to checksum every file on the disk would be, possibly something like

Code:
find / -type f -print0 ! -name "sums.txt" | xargs -0 sha1sum > sums.txt

After that, people can verify everything with

Code:
sha1sum -c /path/to/sums.txt

You will also need to sign sums.txt with your Bitcoin address otherwise it would be a bit worthless. Good luck Smiley

I'll try that out when I'm at a computer and sign it here. Is that code for Windows or Linux?

Just run it in the Terminal on Linux. It might take a while to run.

All I got with that was a whole lot of Permission Denied and Invalid Argument. It was pretty much instant because it just flew through everything and didn't have anything it was able to compute I suppose.

Edit: I have a file called MD5SUMS, is that a checksum that's useful?

Yeah you can use md5 instead of sha1 if that's what you're asking.
Is that the hash of the iso file from the Ubuntu website? I'm not sure how somebody would verify that after you've put it onto a memory stick :/
legendary
Activity: 1382
Merit: 1122
Don't trust me. In fact - don't trust anyone, ever. Scan the USB with your favourite anti-virus software. Do any other tests to make sure you're 100% safe.
Maybe you could checksum every file on the memory stick and then sign that with a PGP key so that people know that nothing has been tampered with?

You definitely sound like you know a lot more about what you're talking about than I do. I don't have a PGP key per se but I have old bitcoin addresses that I've staked here on bitcointalk.

Any suggestions for how I could checksum every file? I've never done it before.
Yeah there's nothing stopping you signing it with a Bitcoin address instead of a PGP key.

Not sure what the best way to checksum every file on the disk would be, possibly something like

Code:
find / -type f -print0 ! -name "sums.txt" | xargs -0 sha1sum > sums.txt

After that, people can verify everything with

Code:
sha1sum -c /path/to/sums.txt

You will also need to sign sums.txt with your Bitcoin address otherwise it would be a bit worthless. Good luck Smiley

I'll try that out when I'm at a computer and sign it here. Is that code for Windows or Linux?

Just run it in the Terminal on Linux. It might take a while to run.

All I got with that was a whole lot of Permission Denied and Invalid Argument. It was pretty much instant because it just flew through everything and didn't have anything it was able to compute I suppose.

Edit: I have a file called MD5SUMS, is that a checksum that's useful?
sr. member
Activity: 322
Merit: 250
Don't trust me. In fact - don't trust anyone, ever. Scan the USB with your favourite anti-virus software. Do any other tests to make sure you're 100% safe.
Maybe you could checksum every file on the memory stick and then sign that with a PGP key so that people know that nothing has been tampered with?

You definitely sound like you know a lot more about what you're talking about than I do. I don't have a PGP key per se but I have old bitcoin addresses that I've staked here on bitcointalk.

Any suggestions for how I could checksum every file? I've never done it before.
Yeah there's nothing stopping you signing it with a Bitcoin address instead of a PGP key.

Not sure what the best way to checksum every file on the disk would be, possibly something like

Code:
find / -type f -print0 ! -name "sums.txt" | xargs -0 sha1sum > sums.txt

After that, people can verify everything with

Code:
sha1sum -c /path/to/sums.txt

You will also need to sign sums.txt with your Bitcoin address otherwise it would be a bit worthless. Good luck Smiley

I'll try that out when I'm at a computer and sign it here. Is that code for Windows or Linux?

Just run it in the Terminal on Linux. It might take a while to run.
legendary
Activity: 1382
Merit: 1122
Don't trust me. In fact - don't trust anyone, ever. Scan the USB with your favourite anti-virus software. Do any other tests to make sure you're 100% safe.
Maybe you could checksum every file on the memory stick and then sign that with a PGP key so that people know that nothing has been tampered with?

You definitely sound like you know a lot more about what you're talking about than I do. I don't have a PGP key per se but I have old bitcoin addresses that I've staked here on bitcointalk.

Any suggestions for how I could checksum every file? I've never done it before.
Yeah there's nothing stopping you signing it with a Bitcoin address instead of a PGP key.

Not sure what the best way to checksum every file on the disk would be, possibly something like

Code:
find / -type f -print0 ! -name "sums.txt" | xargs -0 sha1sum > sums.txt

After that, people can verify everything with

Code:
sha1sum -c /path/to/sums.txt

You will also need to sign sums.txt with your Bitcoin address otherwise it would be a bit worthless. Good luck Smiley

I'll try that out when I'm at a computer and sign it here. Is that code for Windows or Linux?
sr. member
Activity: 322
Merit: 250
Don't trust me. In fact - don't trust anyone, ever. Scan the USB with your favourite anti-virus software. Do any other tests to make sure you're 100% safe.
Maybe you could checksum every file on the memory stick and then sign that with a PGP key so that people know that nothing has been tampered with?

You definitely sound like you know a lot more about what you're talking about than I do. I don't have a PGP key per se but I have old bitcoin addresses that I've staked here on bitcointalk.

Any suggestions for how I could checksum every file? I've never done it before.
Yeah there's nothing stopping you signing it with a Bitcoin address instead of a PGP key.

Not sure what the best way to checksum every file on the disk would be, possibly something like

Code:
find / -type f -print0 ! -name "sums.txt" | xargs -0 sha1sum > sums.txt

After that, people can verify everything with

Code:
sha1sum -c /path/to/sums.txt

You will also need to sign sums.txt with your Bitcoin address otherwise it would be a bit worthless. Good luck Smiley
legendary
Activity: 1382
Merit: 1122
Don't trust me. In fact - don't trust anyone, ever. Scan the USB with your favourite anti-virus software. Do any other tests to make sure you're 100% safe.
Maybe you could checksum every file on the memory stick and then sign that with a PGP key so that people know that nothing has been tampered with?

You definitely sound like you know a lot more about what you're talking about than I do. I don't have a PGP key per se but I have old bitcoin addresses that I've staked here on bitcointalk.

Any suggestions for how I could checksum every file? I've never done it before.
sr. member
Activity: 322
Merit: 250
Don't trust me. In fact - don't trust anyone, ever. Scan the USB with your favourite anti-virus software. Do any other tests to make sure you're 100% safe.
Maybe you could checksum every file on the memory stick and then sign that with a PGP key so that people know that nothing has been tampered with?
legendary
Activity: 1382
Merit: 1122
I can do pretty much whatever Linux distribution you'd like, for example I have both a 32bit and a 64bit Linux mint 18.1 USB currently. I can also give an in depth guide for starting up a live USB (no hard drive even needed in the computer)! Mint is a little more user friendly for Windows users IMO.
legendary
Activity: 1382
Merit: 1122
interested

Send me a PM and we'll work out the details.
hero member
Activity: 854
Merit: 658
rgbkey.github.io/pgp.txt
If someone knows how to use ubuntu to generate addresses offline, then they know how to use the deadass simple USB installer for ubuntu and they can make their own.

That's exactly what these are for.

I offer a guide with step by step instructions showing how you can create paper wallets for people who don't know how or don't have the time/knowledge to create live USBs. I also offer a guide on how to securely create vanity Paper wallets. Something I couldn't find anywhere.

If you already know how to create paper wallets and create an Ubuntu stick then this isn't the product for you although I'm sure you're well aware of that. Nice signature.
Alright, I can respect that business model. I didn't read far enough to see that you were also offering instructions. I'm not always a cynic, I promise Tongue

EDIT: Although if you don't, you might want to add instructions on how to live-boot from the USB.
legendary
Activity: 1382
Merit: 1122
If someone knows how to use ubuntu to generate addresses offline, then they know how to use the deadass simple USB installer for ubuntu and they can make their own.

That's exactly what these are for.

I offer a guide with step by step instructions showing how you can create paper wallets for people who don't know how or don't have the time/knowledge to create live USBs. I also offer a guide on how to securely create vanity Paper wallets. Something I couldn't find anywhere.

If you already know how to create paper wallets and create an Ubuntu stick then this isn't the product for you although I'm sure you're well aware of that. Nice signature.
hero member
Activity: 854
Merit: 658
rgbkey.github.io/pgp.txt
If someone knows how to use ubuntu to generate addresses offline, then they know how to use the deadass simple USB installer for ubuntu and they can make their own.
legendary
Activity: 1382
Merit: 1122
Is there a video of this in action? Does it boot quickly?

I don't have a video but I'm sure you could find one on YouTube. It doesn't take long to boot at all. On a Windows computer you hit F12, choose to boot the USB. It takes you to some options to either install or try Ubuntu and from there it loads it. It's very straightforward.
newbie
Activity: 23
Merit: 0
Is there a video of this in action? Does it boot quickly?
legendary
Activity: 1382
Merit: 1122
Can you also provide a cheaper virtual alternative? Maybe a payivy link, so we don't have to pay a premium for shipping such a small thing?

I was thinking of this but it just creates more work for whoever buys the file. Installing Ubuntu onto a USB isn't as easy as dragging and dropping it, so there would need to be extra instructions. This could be pretty arduous for a beginner, which is who I'm thinking will have the most interest in this product.

If I can find a way I'll definitely upload that. It's a nice idea in theory but might not be possible (for me to do at least).

You could include instructions, like just provide the iso file and maybe a something like VCD (Virtual Clone Drive). Then it's pretty much drag and drop.

Just asking, is there anything different provided, besides just a ubuntu OS and an optional bunch of files? Is the OS a private fork?

I think you're overestimating my technical abilities Wink. There is no private fork, it's your normal Ubuntu 16.04. I've never heard of a VCD but I'll have a look into it and see how easy that would be for me to implement. My whole idea here is to make it easy for newbies to create paper wallets.
legendary
Activity: 1232
Merit: 1030
give me your cryptos
Can you also provide a cheaper virtual alternative? Maybe a payivy link, so we don't have to pay a premium for shipping such a small thing?

I was thinking of this but it just creates more work for whoever buys the file. Installing Ubuntu onto a USB isn't as easy as dragging and dropping it, so there would need to be extra instructions. This could be pretty arduous for a beginner, which is who I'm thinking will have the most interest in this product.

If I can find a way I'll definitely upload that. It's a nice idea in theory but might not be possible (for me to do at least).

You could include instructions, like just provide the iso file and maybe a something like VCD (Virtual Clone Drive). Then it's pretty much drag and drop.

Just asking, is there anything different provided, besides just a ubuntu OS and an optional bunch of files? Is the OS a private fork?
legendary
Activity: 1382
Merit: 1122
I have some 64 bit Ubuntu 16.04 versions in stock. I got some really tiny USBs (great for cheap shipping).

Post or PM if you're interested! Pics will be updated ASAP!
hero member
Activity: 1316
Merit: 503
Despite your recommendation to run it through an antivirus, I still think it wouldn't be too hard to add a line or two to the code in the version of bitaddress/vanitygen that would either a) send the info to some server somewhere or b) bias the generation of addresses.

In order to truly ensure that it was secure, you would need to get a copy of everything on the usb from a reputable source and perform a diff to ensure that no malicious code was added inside it. And at that point, just downloading it from the source would be easier.

How would it send information to a server if you never connected your computer/laptop to the internet?

(Unless you use a wired connection and leave the ethernet cable in Tongue)
legendary
Activity: 1382
Merit: 1122
I have received my usbs. They came very well packaged ready to use. Chris even sent me a guide on how to securely generate vanity addresses using the USB.

You can boot your computer into Ubuntu using the USB, which includes everything you need to securely generate addresses. Very easy to use device!

Thanks for the review Zeroxal! I really appreciate you taking the time to write on my thread and I'm glad they made it quickly! I was worried with all of this talk of a Canada Post strike that they would be stuck in Canada until this all blew over.

Let me know if you need any other guidance on generating paper wallets.




Despite your recommendation to run it through an antivirus, I still think it wouldn't be too hard to add a line or two to the code in the version of bitaddress/vanitygen that would either a) send the info to some server somewhere or b) bias the generation of addresses.

In order to truly ensure that it was secure, you would need to get a copy of everything on the usb from a reputable source and perform a diff to ensure that no malicious code was added inside it. And at that point, just downloading it from the source would be easier.

Nothing could be sent to a server because you're never connecting to the internet while on Ubuntu. So if anything was sent while you switched over to Windows it would just be your part private key (which is useless without the other part)

I'd say do whatever you need to in order to confirm there's no malicious software and if people don't want anything but an Ubuntu Live USB then I won't include Vanitygen or the downloaded version of Bitaddress.org. My whole idea was to make it simple for people with everything you need included and a step by step guide to go with it.

I haven't added any code into Vanitygen or anything else on the USB for 2 reasons:

1. I'm not out to rip off someone who just bought something from me

2. I have no idea how to write code of any type so whatever Vanitygen is written in is a foreign language to me!

Like I said though, if you'd like me to omit extras I can very easily do that and if you're able to test it in other ways then I suggest you do so so you know you're 100% safe.
legendary
Activity: 1120
Merit: 1038
Despite your recommendation to run it through an antivirus, I still think it wouldn't be too hard to add a line or two to the code in the version of bitaddress/vanitygen that would either a) send the info to some server somewhere or b) bias the generation of addresses.

In order to truly ensure that it was secure, you would need to get a copy of everything on the usb from a reputable source and perform a diff to ensure that no malicious code was added inside it. And at that point, just downloading it from the source would be easier.
hero member
Activity: 896
Merit: 508
I have received my usbs. They came very well packaged ready to use. Chris even sent me a guide on how to securely generate vanity addresses using the USB.

You can boot your computer into Ubuntu using the USB, which includes everything you need to securely generate addresses. Very easy to use device!
legendary
Activity: 1382
Merit: 1122
Very good but the big issue is that this really defeats the purpose, the idea is you have to do it to have peace at mind especially if any decent amount of BTC would be stored on any of these addresses. However I do appreciate what you are doing, I hope there is a way to validate the files on the flash drive without any compromising of its security.

I respect your opinion. I wouldn't trust someone to make an Ubuntu Live USB for me without running it through anti-virus software first. I guess we're just paranoid  Tongue which in bitcoin world is a good thing!




I do have a European client that's interested in buying a stick and just an FYI the shipping is 0.01147 to give you a rough idea of the shipping cost (if you're in Europe).
legendary
Activity: 1382
Merit: 1122
Can you also provide a cheaper virtual alternative? Maybe a payivy link, so we don't have to pay a premium for shipping such a small thing?

I was thinking of this but it just creates more work for whoever buys the file. Installing Ubuntu onto a USB isn't as easy as dragging and dropping it, so there would need to be extra instructions. This could be pretty arduous for a beginner, which is who I'm thinking will have the most interest in this product.

If I can find a way I'll definitely upload that. It's a nice idea in theory but might not be possible (for me to do at least).
legendary
Activity: 1232
Merit: 1030
give me your cryptos
Can you also provide a cheaper virtual alternative? Maybe a payivy link, so we don't have to pay a premium for shipping such a small thing?
legendary
Activity: 1382
Merit: 1122
Great Service,bud.Why haven't you listed this in the Services section of the forum ? Should have more exposure there.I'd definitely order one unfortunately shipping charges to my country will be double of the actual product.Since days I'm trying to install Ubuntu live wallet offline with no success,more like no time.I want to make Debian as my primary OS though.

I wasn't sure if this would be a service because there's a tangible item I'm selling. I'm sure there would be more exposure, I'm just not sure if it's against the rules. If everyone feels differently I'd gladly move it!
hero member
Activity: 910
Merit: 1000
「きみはこれ&#
Great Service,bud.Why haven't you listed this in the Services section of the forum ? Should have more exposure there.I'd definitely order one unfortunately shipping charges to my country will be double of the actual product.Since days I'm trying to install Ubuntu live wallet offline with no success,more like no time.I want to make Debian as my primary OS though.
legendary
Activity: 1382
Merit: 1122
it is a 4gb usb. how many blocks we can store in it? and how man Bitcoins can be storage in it? and will you charge same rate for shipping it worldwide. ?

You are not supposed to go online with this. It has no wallet. You don't have to store blocks.
You generate the wallets, you can maybe (!) print them, and that's all. You will fill them from your actual online wallet.


I did something similar myself, just yeah, for free Smiley
Here you have to pay and also to trust OP that he didn't add anything bad into his stick, and also that he actually included what he said.

Exactly. It's not meant for storing Bitcoins it's meant to generate addresses. I encourage everyone to use their favourite anti-virus software to scan for any malware/spyware or whatever else is out there.

I'll make it fairly obvious for you though:

I have very little technical skills in terms of coding or adding on malware/spyware etc. I couldn't if I wanted to. That being said I wouldn't expect anyone to trust me because I'm still fairly new here. Always be safe. The best kind of trust online is trusting no one. That's where I like to give you the tools to succeed and you get a head start from where I started with Bitcoin.

To answer the other question: I'm charging BTC0.04 + shipping. I'm assuming I could do worldwide but if the prices to send the USB across the world are astronomical I'm sure it will be much less interesting for some. I'm in Canada by the way.
legendary
Activity: 3668
Merit: 6382
Looking for campaign manager? Contact icopress!
it is a 4gb usb. how many blocks we can store in it? and how man Bitcoins can be storage in it? and will you charge same rate for shipping it worldwide. ?

You are not supposed to go online with this. It has no wallet. You don't have to store blocks.
You generate the wallets, you can maybe (!) print them, and that's all. You will fill them from your actual online wallet.


I did something similar myself, just yeah, for free Smiley
Here you have to pay and also to trust OP that he didn't add anything bad into his stick, and also that he actually included what he said.
legendary
Activity: 980
Merit: 1000
Don't Hesitate to Tip me for My Helps and Guides.
it is a 4gb usb. how many blocks we can store in it? and how man Bitcoins can be storage in it? and will you charge same rate for shipping it worldwide. ?
legendary
Activity: 1382
Merit: 1122
Are you looking to make some extremely secure BTCitcoin wallets? Use a fresh operating system! This way you know there isn't any malware on your system. An Live USB is what you're looking for!

What's included on the 4GB USB stick:

  • Ubuntu version 16.04

Optional add-ons:

  • Vanitygen / oclvanitygen / Vanitygen64
  • Bitaddress.org (for offline Bitcoin address generation)
  • Step-by-step instructions showing you how to make a paper wallet, a vanity address and a vanity paper wallet

What I charge:

  • BTC0.03 BTC0.025 BTC0.02 + shipping



Right now I have these awesome little SanDisk Cruzer Fit's. Depending on how popular this becomes, I might start buying a whole rainbow of colours or a lot of different types of USBs for people to choose from.

Feel free to post or PM me for a quick response (usually within 12h depending on your timezone).

Thank you for your interest and have a great day!


FAQ:

Do you accept escrow?

Yes. I'm ok with using a reputable escrow from Bitcointalk. You pay the fees/tip otherwise I expect you to send the BTC first.

Why should I trust you Chris!? Who's to say you didn't add on some malware to hack me and steal my many Bitcoins?

Don't trust me. In fact - don't trust anyone, ever. Scan the USB with your favourite anti-virus software. Do any other tests to make sure you're 100% safe.



Do you have any other questions? Would you like to order a USB? Post here or send me a private message. Thanks for stopping by!
Jump to: