Bitcoin Forum
November 09, 2024, 02:39:14 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: "This connection is untrusted" - bitaddress.org  (Read 2082 times)
Alonzo Ewing (OP)
Legendary
*
Offline Offline

Activity: 1040
Merit: 1001


View Profile
November 17, 2013, 06:32:58 AM
 #1

I'm trying to create a paper wallet. I made a Ubuntu boot USB. I booted via said USB. i connected to my home wireless network by entering pass code.

I started Firefox and searched for "bitaddress". First result was bitaddress.org. When I clicked, I received a warning, "This connection is untrusted".  I clicked "add exception". It asked something like "are you sure?"  I freaked out and closed the browser.

Is this normal?

Keep in kind that I'm computer illiterate and have never used Ubuntu before.
Leehoya
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
November 17, 2013, 08:06:19 AM
 #2

I'm trying to create a paper wallet. I made a Ubuntu boot USB. I booted via said USB. i connected to my home wireless network by entering pass code.

I started Firefox and searched for "bitaddress". First result was bitaddress.org. When I clicked, I received a warning, "This connection is untrusted".  I clicked "add exception". It asked something like "are you sure?"  I freaked out and closed the browser.

Is this normal?

Keep in kind that I'm computer illiterate and have never used Ubuntu before.
Click yeah. The cert might probably be using self signed one. What does the certificate says?

CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1086


Ian Knowles - CIYAM Lead Developer


View Profile WWW
November 17, 2013, 08:08:46 AM
 #3

Just be sure that you save the web page for "offline" usage (which is the only way you should use this kind of website) and disconnect the internet before using the "offline" version (making sure that it won't somehow get automatically connected when doing so).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1036



View Profile WWW
November 17, 2013, 08:42:42 AM
 #4

The site is signed by Comodo CA, which is a less trusted certificate authority (out of over 1000 CA's that your browser gives blind trust to). It is possible that the distro has decided to remove the trust, as others have advocated removing it's trust since they were able to get that CA to issue certificates for domains they don't own, including Mozilla's own site.

http://benjamin.smedbergs.us/blog/2008-12-24/how-to-disable-the-comodo-root-certificate-in-firefox/
https://blog.startcom.org/?p=145

The bitaddress page should be downloaded from the repository and run offline in just about every scenario one can envision:
https://github.com/pointbiz/bitaddress.org
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1086


Ian Knowles - CIYAM Lead Developer


View Profile WWW
November 17, 2013, 08:44:55 AM
 #5

The bitaddress page should be downloaded from the repository and run offline in just about every scenario one can envision:
https://github.com/pointbiz/bitaddress.org

Yes - do this (same goes for brainwallet.org).

To download just click on the "Download ZIP" button on the right side of the page.

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Alonzo Ewing (OP)
Legendary
*
Offline Offline

Activity: 1040
Merit: 1001


View Profile
November 17, 2013, 08:56:05 PM
 #6

Thanks guys!  I'm being super paranoid, but how should I download that file?

1) download in Windows from github, put on separate USB, then boot via Ubuntu USB, leave Internet unconnected, then run the bitaddress file from separate USB?

Or

2) Boot via Ubuntu, connect to internet, download from github, disconnect from Internet, then run bitaddress file?
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1452



View Profile
November 17, 2013, 09:06:16 PM
 #7

download in Windows from github, put on separate USB, then boot via Ubuntu USB, leave Internet unconnected, verify the file hash on the ubuntu machine, then run the bitaddress file from separate USB

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
Alonzo Ewing (OP)
Legendary
*
Offline Offline

Activity: 1040
Merit: 1001


View Profile
November 18, 2013, 12:00:14 AM
 #8

So I did a bit of googling/youtubing and know how I can check the md5 hash and sha1 hash of a file. Only problem is, I don't see any hash in the readme file or anywhere else. Where is the hash found? 

And what file should I be hashing?  The bitaddress.org.html file?  The zip file?

download in Windows from github, put on separate USB, then boot via Ubuntu USB, leave Internet unconnected, verify the file hash on the ubuntu machine, then run the bitaddress file from separate USB
Alonzo Ewing (OP)
Legendary
*
Offline Offline

Activity: 1040
Merit: 1001


View Profile
November 18, 2013, 08:12:12 AM
 #9

Another question: in bitaddress, under paper wallet, I should be able to bash my keyboard to generate a sufficiently random key pair, right?  I.e., I don't have to roll a die a hundred times or whatever.
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1036



View Profile WWW
November 18, 2013, 09:19:27 PM
 #10

download in Windows from github, put on separate USB, then boot via Ubuntu USB, leave Internet unconnected, verify the file hash on the ubuntu machine, then run the bitaddress file from separate USB

So I did a bit of googling/youtubing and know how I can check the md5 hash and sha1 hash of a file. Only problem is, I don't see any hash in the readme file or anywhere else. Where is the hash found? 

And what file should I be hashing?  The bitaddress.org.html file?  The zip file?
Obviously incomplete advice, you also need to verify the signature of the file containing hashes.

The URL is redirected when loading off bitaddress.org to include a release and SHA1:
https://www.bitaddress.org/bitaddress.org-v2.6.2-SHA1-4d98755d7e78caa4361228a2b11b0faa0f65e6de.html

"release notes" is signed by "ninja" using PGP, and contains a SHA-1 hash of each "release":
https://www.bitaddress.org/pgpsignedmsg.txt

However, the private key for ninja is also only found on the web page, I don't see an MIT link, etc:
https://www.bitaddress.org/ninja_bitaddress.org.txt

This means that all content on the website could be diligently replaced by a hacker with no means of detection.

When you download from github to your drive and then load the file in your browser:

https://raw.github.com/pointbiz/bitaddress.org/master/bitaddress.org.html

and then verify the signature and hash provided on bitaddress.org, at least then both sites have to agree on the same SHA1 hash. You can also see when the bitaddress.org.html was last modified, and review the commits to see what changed, such as the last one five days ago:
https://github.com/pointbiz/bitaddress.org/commit/ef1d9614f1c9f11598a603e965f0cbaa7d2f3314

Another question: in bitaddress, under paper wallet, I should be able to bash my keyboard to generate a sufficiently random key pair, right?  I.e., I don't have to roll a die a hundred times or whatever.
You didn't see the instructions "move your mouse around to generate some extra randomness" when you loaded the page?
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!