Bitcoin Forum
November 02, 2024, 06:00:22 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Can someone try brute force this pu in 80 bit range ?  (Read 185 times)
COBRAS (OP)
Member
**
Offline Offline

Activity: 1011
Merit: 23


View Profile
April 05, 2022, 03:30:34 PM
 #1

This is a 120 bit puzzle with modified pubkey, try brute force please,if we success, we share pazzle:

pub for brute 02834a2aaf9441265a847282c488100b99d1bafcbae69f5445574674f8bd05c884

range 1:0xfffffffffffffffffffff

0xfffffffffffffffffffffffffffffffebaaedce6af38a03bbfd25e8cd0364142:0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141

[
albert0bsd
Hero Member
*****
Offline Offline

Activity: 995
Merit: 686



View Profile
April 05, 2022, 04:00:27 PM
 #2

how do you can be 100% sure that the key is in the 80 bits range?

I am available for hiring. Avatar and Signature available for rent. Contact me only by email.
Donations: bc1qjyhcjacmpc9pg8wes82lktyrjcwk4sdvqtm7ky
COBRAS (OP)
Member
**
Offline Offline

Activity: 1011
Merit: 23


View Profile
April 05, 2022, 04:07:35 PM
 #3

how do you can be 100% sure that the key is in the 80 bits range?

Because I substract 0x1ffffffffff00000..... from publick key this is not exact because shit happens, but if my substracted range not so big, all mast be ok...
.

[
albert0bsd
Hero Member
*****
Offline Offline

Activity: 995
Merit: 686



View Profile
April 05, 2022, 04:15:07 PM
 #4

That subtraction DON'T guaranty that the result is under 80 bits.

I am available for hiring. Avatar and Signature available for rent. Contact me only by email.
Donations: bc1qjyhcjacmpc9pg8wes82lktyrjcwk4sdvqtm7ky
COBRAS (OP)
Member
**
Offline Offline

Activity: 1011
Merit: 23


View Profile
April 05, 2022, 04:16:22 PM
 #5

That subtraction DON'T guaranty that the result is under 80 bits.


No Guaranty, but, if point go to negative side, I was provide range for this negative side.. 80 bit, not so big range...if someone try, and find something we share with him some cents...

[
bigvito19
Full Member
***
Offline Offline

Activity: 711
Merit: 111


View Profile
April 05, 2022, 04:38:51 PM
 #6

Its 80 bits in the 120 bit range, not 80 bits in the 80 bit range. Its not like that at all, its a 80 bit difference on the 120 key.
COBRAS (OP)
Member
**
Offline Offline

Activity: 1011
Merit: 23


View Profile
April 05, 2022, 04:40:31 PM
 #7

Its 80 bits in the 120 bit range, not 80 bits in the 80 bit range. Its not like that at all, its a 80 bit difference on the 120 key.

0x1ffffffffff000000000000000000000 + 80 bit(0xfffffffffffffffffffff) = 125 bit

[
albert0bsd
Hero Member
*****
Offline Offline

Activity: 995
Merit: 686



View Profile
April 05, 2022, 04:41:34 PM
 #8

No Guaranty, but, if point go to negative side, I was provide range for this negative side.. 80 bit

That is also NOT true, it can be in under the 2^120 Negative.

we share with him some cents...

Some cents??

I am available for hiring. Avatar and Signature available for rent. Contact me only by email.
Donations: bc1qjyhcjacmpc9pg8wes82lktyrjcwk4sdvqtm7ky
albert0bsd
Hero Member
*****
Offline Offline

Activity: 995
Merit: 686



View Profile
April 05, 2022, 04:42:13 PM
 #9

0x1ffffffffff000000000000000000000 + 80 bit(0xfffffffffffffffffffff) = 125 bit

That is also incorrect.

I am available for hiring. Avatar and Signature available for rent. Contact me only by email.
Donations: bc1qjyhcjacmpc9pg8wes82lktyrjcwk4sdvqtm7ky
COBRAS (OP)
Member
**
Offline Offline

Activity: 1011
Merit: 23


View Profile
April 05, 2022, 04:44:05 PM
 #10

No Guaranty, but, if point go to negative side, I was provide range for this negative side.. 80 bit

That is also NOT true, it can be in under the 2^120 Negative.

we share with him some cents...

Some cents??


"Cents"...

Then substract from 100 bit key 110 range,range will be 10 bit in N-10:N

[
COBRAS (OP)
Member
**
Offline Offline

Activity: 1011
Merit: 23


View Profile
April 05, 2022, 04:46:00 PM
 #11

0x1ffffffffff000000000000000000000 + 80 bit(0xfffffffffffffffffffff) = 125 bit

That is also incorrect.

Huh
2^125 up range 0x1fffffffffffffffffffffffffffffff - 0x1ffffffffff000000000000000000000 = 80 bit....


[
albert0bsd
Hero Member
*****
Offline Offline

Activity: 995
Merit: 686



View Profile
April 05, 2022, 04:59:33 PM
 #12

But that is ONLY valid if the key start those digits:

Random key in the 120 bit:

Code:
b125bbec43b33ceffae7e41e7ee68e

subtraction:

Code:
$ ./modmath 0x1ffffffffff000000000000000000000 - 0xb125bbec43b33ceffae7e41e7ee68e
Result: 1f4eda4413ac4cc31005181be1811972

now did you see the problem?








I am available for hiring. Avatar and Signature available for rent. Contact me only by email.
Donations: bc1qjyhcjacmpc9pg8wes82lktyrjcwk4sdvqtm7ky
garlonicon
Copper Member
Legendary
*
Offline Offline

Activity: 915
Merit: 2200


Pawns are the soul of chess


View Profile
April 05, 2022, 05:06:02 PM
 #13

Code:
SHA-256("120-bit")=7914af6a8fe938aacca6c2e60ae391bc7da6ecd858d33169be8ea60f42ec9078
           mask120=0000000000000000000000000000000000ffffffffffffffffffffffffffffff
  samplePrivKey120=0000000000000000000000000000000000a6ecd858d33169be8ea60f42ec9078
            mask80=00000000000000000000000000000000000000000000ffffffffffffffffffff
   samplePrivKey80=000000000000000000000000000000000000000000003169be8ea60f42ec9078
 subtractionMask40=0000000000000000000000000000000000ffffffffff00000000000000000000
 subtractPrivKey40=0000000000000000000000000000000000a6ecd858d300000000000000000000
And you think that you can get from "samplePrivKey120" to "samplePrivKey80" without knowing "subtractPrivKey40". I have bad news: you cannot. Knowing mask or range alone is not enough, because bits can be flipped, and from 120-bit key you will also get another 120-bit key. It can be negative, it does not matter. Remember: it is like rotating in a clock: going to negative numbers will bring you no luck, because it will still be 120-bit negative number, just with leading ones, instead of zeros, but that's all.

COBRAS (OP)
Member
**
Offline Offline

Activity: 1011
Merit: 23


View Profile
April 05, 2022, 05:11:11 PM
 #14

But that is ONLY valid if the key start those digits:

Random key in the 120 bit:

Code:
b125bbec43b33ceffae7e41e7ee68e

subtraction:

Code:
$ ./modmath 0x1ffffffffff000000000000000000000 - 0xb125bbec43b33ceffae7e41e7ee68e
Result: 1f4eda4413ac4cc31005181be1811972

now did you see the problem?









No, not see problem Bro
Try 125 but key generate

And my priv start with 1

[
albert0bsd
Hero Member
*****
Offline Offline

Activity: 995
Merit: 686



View Profile
April 05, 2022, 05:17:21 PM
 #15

randomkey in the 125 bit space: 143a1858c689bd58d0285a83b7d11f50

Subtraction:

Code:
./modmath 0x1ffffffffff000000000000000000000 - 0x143a1858c689bd58d0285a83b7d11f50
Result: bc5e7a7396642a72fd7a57c482ee0b0

Result is in the 124 bit space


I am available for hiring. Avatar and Signature available for rent. Contact me only by email.
Donations: bc1qjyhcjacmpc9pg8wes82lktyrjcwk4sdvqtm7ky
COBRAS (OP)
Member
**
Offline Offline

Activity: 1011
Merit: 23


View Profile
April 05, 2022, 05:32:22 PM
 #16

randomkey in the 125 bit space: 143a1858c689bd58d0285a83b7d11f50

Subtraction:

Code:
./modmath 0x1ffffffffff000000000000000000000 - 0x143a1858c689bd58d0285a83b7d11f50
Result: bc5e7a7396642a72fd7a57c482ee0b0

Result is in the 124 bit space

So need substract 124.8 but ...



[
albert0bsd
Hero Member
*****
Offline Offline

Activity: 995
Merit: 686



View Profile
April 05, 2022, 05:33:35 PM
Merited by garlonicon (7)
 #17

You don't have idea of what are you doing.

I am available for hiring. Avatar and Signature available for rent. Contact me only by email.
Donations: bc1qjyhcjacmpc9pg8wes82lktyrjcwk4sdvqtm7ky
COBRAS (OP)
Member
**
Offline Offline

Activity: 1011
Merit: 23


View Profile
April 05, 2022, 07:30:21 PM
 #18

Code:
SHA-256("120-bit")=7914af6a8fe938aacca6c2e60ae391bc7da6ecd858d33169be8ea60f42ec9078
           mask120=0000000000000000000000000000000000ffffffffffffffffffffffffffffff
  samplePrivKey120=0000000000000000000000000000000000a6ecd858d33169be8ea60f42ec9078
            mask80=00000000000000000000000000000000000000000000ffffffffffffffffffff
   samplePrivKey80=000000000000000000000000000000000000000000003169be8ea60f42ec9078
 subtractionMask40=0000000000000000000000000000000000ffffffffff00000000000000000000
 subtractPrivKey40=0000000000000000000000000000000000a6ecd858d300000000000000000000
And you think that you can get from "samplePrivKey120" to "samplePrivKey80" without knowing "subtractPrivKey40". I have bad news: you cannot. Knowing mask or range alone is not enough, because bits can be flipped, and from 120-bit key you will also get another 120-bit key. It can be negative, it does not matter. Remember: it is like rotating in a clock: going to negative numbers will bring you no luck, because it will still be 120-bit negative number, just with leading ones, instead of zeros, but that's all.

Then you substract from 120 -(80+40) you get around119.9 !!!

[
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!