Bitcoin Forum
June 01, 2024, 06:18:06 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 [5] 6 7 »  All
  Print  
Author Topic: Can my Bitcoin be stolen  (Read 4394 times)
pinksheep
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 29, 2014, 12:17:58 PM
 #81

I have now come to the conclusion that there is nothing that I can do to make a secure paper wallet. Surely any combination of numbers/letters/words etc will be guessed by some supercomputer sometime?

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
PRIMEDICE
The Premier Bitcoin Gambling Experience @PrimeDice
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
May 29, 2014, 01:27:34 PM
 #82

I have now come to the conclusion that there is nothing that I can do to make a secure paper wallet. Surely any combination of numbers/letters/words etc will be guessed by some supercomputer sometime?

Not at all. Combinations grow exponentially large, much too big for supercomputers.

Flip a coin 128 times, you have 2^128.

That's about 340 trillion trillion trillion combinations,
Each of which would have to be checked by doing a complete
Sha256 hash.

No computer could do it in any mortal time frame.

Roughly a billion seconds ago, Jesus walked the earth.

pinksheep
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 29, 2014, 01:38:36 PM
 #83

I have now come to the conclusion that there is nothing that I can do to make a secure paper wallet. Surely any combination of numbers/letters/words etc will be guessed by some supercomputer sometime?

Not at all. Combinations grow exponentially large, much too big for supercomputers.

Flip a coin 128 times, you have 2^128.

That's about 340 trillion trillion trillion combinations,
Each of which would have to be checked by doing a complete
Sha256 hash.

No computer could do it in any mortal time frame.

Roughly a billion seconds ago, Jesus walked the earth.


So do you think my 64 dice rolls followed by a few words is sufficient?

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
PRIMEDICE
The Premier Bitcoin Gambling Experience @PrimeDice
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
ranochigo
Legendary
*
Offline Offline

Activity: 2982
Merit: 4193



View Profile
May 29, 2014, 01:43:04 PM
 #84

I have now come to the conclusion that there is nothing that I can do to make a secure paper wallet. Surely any combination of numbers/letters/words etc will be guessed by some supercomputer sometime?

Not at all. Combinations grow exponentially large, much too big for supercomputers.

Flip a coin 128 times, you have 2^128.

That's about 340 trillion trillion trillion combinations,
Each of which would have to be checked by doing a complete
Sha256 hash.

No computer could do it in any mortal time frame.

Roughly a billion seconds ago, Jesus walked the earth.


So do you think my 64 dice rolls followed by a few words is sufficient?
IMO, a person could bruteforce your 64 dice rolls and a few words in a few months or even days. And are you sure you can spend the time to type those 64 letters and a few words? You can easily forget it.
-ranochigo

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
pinksheep
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 29, 2014, 02:11:32 PM
 #85

So you really think it would be safer to generate keys by using 'the moving dots' on bitaddress.org etc? In your opinion, is that the safest way?

I would also love to hear someone else's opinion on this.

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
PRIMEDICE
The Premier Bitcoin Gambling Experience @PrimeDice
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
ranochigo
Legendary
*
Offline Offline

Activity: 2982
Merit: 4193



View Profile
May 29, 2014, 02:17:15 PM
 #86

So you really think it would be safer to generate keys by using 'the moving dots' on bitaddress.org etc? In your opinion, is that the safest way?

I would also love to hear someone else's opinion on this.
Unless you can manipulate someone's mouse strokes perfectly for 200 times, then you can hack it. This is theoretically impossible on a computer which will never access the internet. Even if the mouse strokes are recorded, the attacker will not be able to access the mouse stroke recorded.
-ranochigo

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
pinksheep
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 29, 2014, 02:37:12 PM
 #87

So you really think it would be safer to generate keys by using 'the moving dots' on bitaddress.org etc? In your opinion, is that the safest way?

I would also love to hear someone else's opinion on this.
Unless you can manipulate someone's mouse strokes perfectly for 200 times, then you can hack it. This is theoretically impossible on a computer which will never access the internet. Even if the mouse strokes are recorded, the attacker will not be able to access the mouse stroke recorded.
-ranochigo

Why 200 times?

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
PRIMEDICE
The Premier Bitcoin Gambling Experience @PrimeDice
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
May 29, 2014, 02:38:27 PM
Last edit: May 29, 2014, 03:51:54 PM by jonald_fyookball
 #88

I have now come to the conclusion that there is nothing that I can do to make a secure paper wallet. Surely any combination of numbers/letters/words etc will be guessed by some supercomputer sometime?

Not at all. Combinations grow exponentially large, much too big for supercomputers.

Flip a coin 128 times, you have 2^128.

That's about 340 trillion trillion trillion combinations,
Each of which would have to be checked by doing a complete
Sha256 hash.

No computer could do it in any mortal time frame.

Roughly a billion seconds ago, Jesus walked the earth.


So do you think my 64 dice rolls followed by a few words is sufficient?
IMO, a person could bruteforce your 64 dice rolls and a few words in a few months or even days. And are you sure you can spend the time to type those 64 letters and a few words? You can easily forget it.
-ranochigo

64 dice rolls is 6^64.  that's on the order of 2^160.  You can't brute force it even if you had a million billion years.
It has nothing to do with opinions!  

That's this many combinations: 1461501637330902918203684832716300000000000000000

Anyone who says you can brute-force that doesn't realize how BIG that really is.


pinksheep
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 29, 2014, 02:53:45 PM
 #89

That's what I had been told originally by people who seemed to know what they were talking about, but recent posters made me doubt it. Not sure now whether to go ahead & generate new addresses just in case, or leave it as it is.

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
PRIMEDICE
The Premier Bitcoin Gambling Experience @PrimeDice
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
May 29, 2014, 03:36:23 PM
 #90

Do the math for yourself.

2^128 = (roughly) 3.4 x 10^38

1 trillion = 10^12
A trillion trillion = 10^24
A trillion trillion trillion = 10^36

The fastest supercomputer is the Tianhe-2, which
has over 3 million cores, takes 720 square meters
of space, and was developed by a team of 1300
scientists and engineers.

It theoretically can do 50 petaflops, which is
50 quadrillion calculations per second. You need about
1000 operations to do a SHA-256 hash, so, with this
computer, you could 50 trillion hashes a second.

If you had 20 billion of these computers, you could do
a trillion trillion hashes per second.

You'd still need to run all that computing power for
340 trillion seconds to reach 2^128, nevermind 2^160.

There's 31,536,000 seconds in a year, so that comes
out to: 10.78 million years.

Smiley

* i dont know if floating point operations are comparable
to integer operations, but its irrelevant.

pinksheep
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 30, 2014, 12:12:39 AM
 #91

Wouldn't mind hearing the opinion of others as regards this matter??? My BTC are probably small fry to most people but to me they're a lot & I want them stored as safely as possible.

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
PRIMEDICE
The Premier Bitcoin Gambling Experience @PrimeDice
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
May 30, 2014, 12:43:40 AM
 #92

Generate your keys offline. Do not online computer.

You can also hide a copy of your keys using the open puff software.

pinksheep
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 30, 2014, 12:46:49 AM
 #93

They were generated offline but I got worried that the keys could be bruteforced.

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
PRIMEDICE
The Premier Bitcoin Gambling Experience @PrimeDice
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
May 30, 2014, 12:53:09 AM
 #94

Perhaps someone here can confirm my "opinion" on the feasibility of brute forcing a properly generated random key.

pinksheep
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 30, 2014, 12:58:00 AM
 #95

especially keys generated using dice rolls (64 times in my case) with an additional word or 2 added after the 64 numbers.

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
PRIMEDICE
The Premier Bitcoin Gambling Experience @PrimeDice
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
May 30, 2014, 01:00:36 AM
 #96

Just curious, do you not trust/understand the math, or do you not believe dice rolls are random enough?

pinksheep
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 30, 2014, 01:12:55 AM
 #97

Although I followed the advice given on another forum & rolled dice, I'd have preferred 64 characters chosen from anywhere on the keyboard, even if they weren't as 'random'. Surely they'd have been harder to bruteforce?

Here's the advice I followed:

http://www.reddit.com/r/BitcoinWallet/comments/1p6y5c/secure_paper_wallet_tutorial/

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
PRIMEDICE
The Premier Bitcoin Gambling Experience @PrimeDice
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
May 30, 2014, 01:22:54 AM
 #98

What you should understand is that there are "only" 2^160 bitcoin addresses.

So while 58^64 is bigger than 6^64 , you can't make use of the extra security.
(Nor do you need to)

That said, you should do whatever makes you feel most secure :-)

pinksheep
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 30, 2014, 01:27:38 AM
 #99

But would you agree with my point - that keys generated using only the numbers 1-6 are not as secure as if they had been generated using the numbers 0-9, never mind the other characters on the keyboard? Would it really take a supercomputer many years to bruteforce 64 numbers in the range 1-6?

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
PRIMEDICE
The Premier Bitcoin Gambling Experience @PrimeDice
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
pinksheep
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
May 30, 2014, 01:33:28 AM
 #100

So in a nutshell, if you were in my position, you'd be happy enough with the security of the keys I have generated using the dice rolls?

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
PRIMEDICE
The Premier Bitcoin Gambling Experience @PrimeDice
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Pages: « 1 2 3 4 [5] 6 7 »  All
  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!