Bitcoin Forum
May 05, 2024, 07:54:54 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: ASCI as Brute Force Cracker  (Read 2912 times)
WarnikOdinson (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
September 12, 2012, 12:20:47 PM
 #1

The title says it all. Could an ASCI developed for bitcoin also be useful for brute force cracking? Going along the lines of thought that bitcoin mining and cracking are basically the same thing they should work. I am however probably missing the subtle nuances that make this if not impossible unreasonable.
1714895694
Hero Member
*
Offline Offline

Posts: 1714895694

View Profile Personal Message (Offline)

Ignore
1714895694
Reply with quote  #2

1714895694
Report to moderator
1714895694
Hero Member
*
Offline Offline

Posts: 1714895694

View Profile Personal Message (Offline)

Ignore
1714895694
Reply with quote  #2

1714895694
Report to moderator
Each block is stacked on top of the previous one. Adding another block to the top makes all lower blocks more difficult to remove: there is more "weight" above each block. A transaction in a block 6 blocks deep (6 confirmations) will be very difficult to remove.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
waspoza
Hero Member
*****
Offline Offline

Activity: 602
Merit: 508


Firstbits: 1waspoza


View Profile
September 12, 2012, 12:27:31 PM
 #2

You mean ASIC?
Etlase2
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
September 12, 2012, 01:39:40 PM
 #3

There are 3 main types of cryptography:

1) Symmetric cryptography - password based encryption that most everyone is familiar with. Not used at all in bitcoin.
2) Hashing algorithms - converting lots of data into irreversible gibberish. This is what bitcoin uses for mining and what ASICs are designed for.
3) Asymmetric cryptography/digital signatures - Totally different from symmetric or hashing and is what bitcoin uses for signing transactions and protecting coins and so on. An ASIC could be designed to brute force these, but the ones that are in development will not be capable of doing so.

Capital One Corporation
Newbie
*
Offline Offline

Activity: 14
Merit: 0



View Profile
September 12, 2012, 05:06:55 PM
 #4

such ASIC could be developed. but the mining ASIC cannot do such job nicely.
Gabi
Legendary
*
Offline Offline

Activity: 1148
Merit: 1008


If you want to walk on water, get out of the boat


View Profile
September 12, 2012, 05:43:41 PM
 #5

Quote
Could an ASCI developed for bitcoin also be useful for brute force cracking?
What is an "asci"?  Roll Eyes

Anyway, NO.

ro0tbit
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
September 12, 2012, 05:57:46 PM
 #6

There are 3 main types of cryptography:

1) Symmetric cryptography - password based encryption that most everyone is familiar with. Not used at all in bitcoin.
2) Hashing algorithms - converting lots of data into irreversible gibberish. This is what bitcoin uses for mining and what ASICs are designed for.
3) Asymmetric cryptography/digital signatures - Totally different from symmetric or hashing and is what bitcoin uses for signing transactions and protecting coins and so on. An ASIC could be designed to brute force these, but the ones that are in development will not be capable of doing so.

It could be a stupid question, but would creating rainbow tables for MD5/LM/NTLM hashes be in the "Hashing algorithms" category?

Thx!
Etlase2
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
September 12, 2012, 06:06:13 PM
 #7

Hashing algorithms are commonly used to store sensitive password data, yes. Creating rainbow tables is just a non-brute force way to more quickly find a common password for a given hash. But bitcoin doesn't use hashing for storing passwords and the data that is hashed is public knowledge, so there is nothing to hide behind a hash. Mining attempts to find a very unlikely hash value (one that begins with lots of zeroes) by brute-forcing extra data (the nonce value) into the existing data to come up with an acceptable hash value to win a block.

WarnikOdinson (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
September 12, 2012, 09:19:33 PM
 #8

There are 3 main types of cryptography:

1) Symmetric cryptography - password based encryption that most everyone is familiar with. Not used at all in bitcoin.
2) Hashing algorithms - converting lots of data into irreversible gibberish. This is what bitcoin uses for mining and what ASICs are designed for.
3) Asymmetric cryptography/digital signatures - Totally different from symmetric or hashing and is what bitcoin uses for signing transactions and protecting coins and so on. An ASIC could be designed to brute force these, but the ones that are in development will not be capable of doing so.

Ah, thank you. I figured I would be wrong but at least I learned something.
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!