• About
  • FAQ
  • Earn Bitcoin while Surfing the net
  • Buy & Sell Crypto on Paxful
Newsletter
Approx Foundation
  • Home
    • Home – Layout 1
  • Bitcoin
  • Ethereum
  • Regulation
  • Market
  • Blockchain
  • Business
  • Guide
  • Contact Us
No Result
View All Result
  • Home
    • Home – Layout 1
  • Bitcoin
  • Ethereum
  • Regulation
  • Market
  • Blockchain
  • Business
  • Guide
  • Contact Us
No Result
View All Result
Approx Foundation
No Result
View All Result
Home Bitcoin

private key – How to know the number of digits in the decimals place in division results (ECC SECP256K1)?

Moussa by Moussa
March 24, 2024
in Bitcoin
0
peer discovery – how to obtain the IP addresses of nodes for mining pools?
189
SHARES
1.5k
VIEWS
Share on FacebookShare on Twitter


p – is the order of the finite field

n – is the order of the group. Private keys can range from 1 (the generator point G) to n – 1.

All the private keys (Priv) lie in certain ranges of 2.

2^a < Priv < 2^b

If we know the a then after converting our private key to the public key (Pub), we can divide the Pub by 2, a times to get Pub2 (using elliptic curve divisions of course, PubOld * (2^(-1) mod n) = PubHalved ).

Priv2 would be the corresponding private key to Pub2 and it’d look like:

1 < Priv2/(2^a) < 2

We know for sure, that we have 1 in the wholes place, and that it is the only digit we have in the wholes place. Also If $Priv$ was an odd integer then there would be the same number of digits in the decimals place (in Priv2) as there were divisions by 2 (in this case it is a number of digits).

But if Priv was an even integer, then the number of digits in the decimals place would be a minus the index number of the division by 2 where the corresponding private key integer became an odd number. Like if we had 250 as our Priv, then Priv2 would have 6 digits in the decimals place, because 2^7 < 250 < 2^8, and it became an odd number right after the 1st division, hence, 7 – 1 = 6

A special case would be perfect square numbers, where we would never get an odd number, except at the end, and that would be 1 as the final division result.

Another property, is that Priv2, if Priv is odd, would have either 75 or 25, as the 2 final digits at its end.

Take a look at Priv = 247 for example

2^7 < 247 < 2^8

After all the divisions:

1 < 247/(2^7) = 1.9296875 < 2

Now suppose that we don’t know the value of the private key. The things that we know are:

Integers a and b, 2^a < Priv < 2^b

There are 2 questions:

  1. Is there a way to find out the number of digits of Priv2 (division result) in the decimals place?
  2. How can we separate the last 2 digits at the end of the decimal part, and find out whether these are 25 or 75?

To imagine the situation better, suppose that we are making the calculations in the ℤp field, and our curve is secp256k1



Source link

Related articles

Tokyo Offers Subsidies to Businesses That Promote the Digital Yen

Tokyo Offers Subsidies to Businesses That Promote the Digital Yen

April 21, 2026
Bitmine Loads Up On 101,627 Ether In Record Post-December Buy

Bitmine Loads Up On 101,627 Ether In Record Post-December Buy

April 21, 2026
Share76Tweet47

Related Posts

Tokyo Offers Subsidies to Businesses That Promote the Digital Yen

Tokyo Offers Subsidies to Businesses That Promote the Digital Yen

by Moussa
April 21, 2026
0

Tokyo’s Metropolitan Government has launched a subsidy program offering companies up to 40 million yen – roughly $250,000 – to...

Bitmine Loads Up On 101,627 Ether In Record Post-December Buy

Bitmine Loads Up On 101,627 Ether In Record Post-December Buy

by Moussa
April 21, 2026
0

Trusted Editorial content, reviewed by leading industry experts and seasoned editors. Ad Disclosure Buried in Bitmine Immersion Technologies’ latest disclosure...

Ethereum Price Rebound At Risk, Failure Signals Could Emerge Soon

Ethereum Price Rebound At Risk, Failure Signals Could Emerge Soon

by Moussa
April 21, 2026
0

Ethereum price started a recovery wave from the $2,250 zone. ETH is now consolidating and might fail to extend gains...

Bitcoin Price Retakes $76,500 As Iran Tensions And Oil Volatility Drive Market Uncertainty

Bitcoin Price Retakes $76,500 As Iran Tensions And Oil Volatility Drive Market Uncertainty

by Moussa
April 21, 2026
0

Bitcoin price traded above $76,500 today, holding onto recent gains despite rising geopolitical tension. Bitcoin fell back toward $75,000 into...

US Lawmakers Urged to Advance CLARITY Act as Digital Chamber Pushes Senate Markup – Bitcoin News

US Lawmakers Urged to Advance CLARITY Act as Digital Chamber Pushes Senate Markup – Bitcoin News

by Moussa
April 21, 2026
0

Key Takeaways: The Digital Chamber increased pressure on Senate leaders to move the bill to markup. Senate Banking faces mounting...

Load More

youssufi.com

sephina.com

[vc_row full_width="stretch_row" parallax="content-moving" vc_row_background="" background_repeat="no-repeat" background_position="center center" footer_scheme="dark" css=".vc_custom_1517813231908{padding-top: 60px !important;padding-bottom: 30px !important;background-color: #191818 !important;background-position: center;background-repeat: no-repeat !important;background-size: cover !important;}" footer_widget_title_color="#fcbf46" footer_button_bg="#fcb11e"][vc_column width="1/4"]

We bring you the latest in Crypto News

[/vc_column][vc_column width="1/4"][vc_wp_categories]
[/vc_column][vc_column width="1/4"][vc_wp_tagcloud taxonomy="post_tag"][/vc_column][vc_column width="1/4"]

Newsletter

[vc_raw_html]JTNDcCUzRSUzQ2RpdiUyMGNsYXNzJTNEJTIydG5wJTIwdG5wLXN1YnNjcmlwdGlvbiUyMiUzRSUwQSUzQ2Zvcm0lMjBtZXRob2QlM0QlMjJwb3N0JTIyJTIwYWN0aW9uJTNEJTIyaHR0cHMlM0ElMkYlMkZhcHByb3gub3JnJTJGJTNGbmElM0RzJTIyJTNFJTBBJTBBJTNDaW5wdXQlMjB0eXBlJTNEJTIyaGlkZGVuJTIyJTIwbmFtZSUzRCUyMm5sYW5nJTIyJTIwdmFsdWUlM0QlMjIlMjIlM0UlM0NkaXYlMjBjbGFzcyUzRCUyMnRucC1maWVsZCUyMHRucC1maWVsZC1maXJzdG5hbWUlMjIlM0UlM0NsYWJlbCUyMGZvciUzRCUyMnRucC0xJTIyJTNFRmlyc3QlMjBuYW1lJTIwb3IlMjBmdWxsJTIwbmFtZSUzQyUyRmxhYmVsJTNFJTBBJTNDaW5wdXQlMjBjbGFzcyUzRCUyMnRucC1uYW1lJTIyJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBuYW1lJTNEJTIybm4lMjIlMjBpZCUzRCUyMnRucC0xJTIyJTIwdmFsdWUlM0QlMjIlMjIlM0UlM0MlMkZkaXYlM0UlMEElM0NkaXYlMjBjbGFzcyUzRCUyMnRucC1maWVsZCUyMHRucC1maWVsZC1lbWFpbCUyMiUzRSUzQ2xhYmVsJTIwZm9yJTNEJTIydG5wLTIlMjIlM0VFbWFpbCUzQyUyRmxhYmVsJTNFJTBBJTNDaW5wdXQlMjBjbGFzcyUzRCUyMnRucC1lbWFpbCUyMiUyMHR5cGUlM0QlMjJlbWFpbCUyMiUyMG5hbWUlM0QlMjJuZSUyMiUyMGlkJTNEJTIydG5wLTIlMjIlMjB2YWx1ZSUzRCUyMiUyMiUyMHJlcXVpcmVkJTNFJTNDJTJGZGl2JTNFJTBBJTNDZGl2JTIwY2xhc3MlM0QlMjJ0bnAtZmllbGQlMjB0bnAtcHJpdmFjeS1maWVsZCUyMiUzRSUzQ2xhYmVsJTNFJTNDaW5wdXQlMjB0eXBlJTNEJTIyY2hlY2tib3glMjIlMjBuYW1lJTNEJTIybnklMjIlMjByZXF1aXJlZCUyMGNsYXNzJTNEJTIydG5wLXByaXZhY3klMjIlM0UlQzIlQTBCeSUyMGNvbnRpbnVpbmclMkMlMjB5b3UlMjBhY2NlcHQlMjB0aGUlMjBwcml2YWN5JTIwcG9saWN5JTNDJTJGbGFiZWwlM0UlM0MlMkZkaXYlM0UlM0NkaXYlMjBjbGFzcyUzRCUyMnRucC1maWVsZCUyMHRucC1maWVsZC1idXR0b24lMjIlM0UlM0NpbnB1dCUyMGNsYXNzJTNEJTIydG5wLXN1Ym1pdCUyMiUyMHR5cGUlM0QlMjJzdWJtaXQlMjIlMjB2YWx1ZSUzRCUyMlN1YnNjcmliZSUyMiUyMCUzRSUwQSUzQyUyRmRpdiUzRSUwQSUzQyUyRmZvcm0lM0UlMEElM0MlMkZkaXYlM0UlM0NiciUyRiUzRSUzQyUyRnAlM0U=[/vc_raw_html][/vc_column][/vc_row]
No Result
View All Result
  • Contact Us
  • Homepages
  • Business
  • Guide

© 2024 APPROX FOUNDATION - The Crypto Currency News