• 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

Sol Strategies Stock Jumps 22% as Corporate Solana Treasury

ZetaChain Holders Back Solana Migration As Proposal 68 Passes With 99.4%

September 23, 2026
MEXC Expands Opportunity Compass with Stock Trading Handbook to Help Crypto Users Build Investment Knowledge

MEXC Expands Opportunity Compass with Stock Trading Handbook to Help Crypto Users Build Investment Knowledge

September 23, 2026
Share76Tweet47

Related Posts

Sol Strategies Stock Jumps 22% as Corporate Solana Treasury

ZetaChain Holders Back Solana Migration As Proposal 68 Passes With 99.4%

by Moussa
September 23, 2026
0

Trusted Editorial content, reviewed by leading industry experts and seasoned editors. Ad Disclosure TL;DR ZetaChain Proposal 68 passed with 99.4%...

MEXC Expands Opportunity Compass with Stock Trading Handbook to Help Crypto Users Build Investment Knowledge

MEXC Expands Opportunity Compass with Stock Trading Handbook to Help Crypto Users Build Investment Knowledge

by Moussa
September 23, 2026
0

Reason to trust Strict editorial policy that focuses on accuracy, relevance, and impartiality Created by industry experts and meticulously reviewed...

Feds Probing Binance Over Iran’s Bitcoin Use: Report

Feds Probing Binance Over Iran’s Bitcoin Use: Report

by Moussa
September 23, 2026
0

Federal prosecutors — including the U.S. Department of Justice — are investigating whether Binance has allowed Iran to dodge sanctions...

Bitcoin Could Deliver 3-5x Returns This Cycle as Volatility Fades

Bitcoin Could Deliver 3-5x Returns This Cycle as Volatility Fades

by Moussa
September 22, 2026
0

Key TakeawaysCryptoquant’s CEO expects a smaller bitcoin rally and a milder bear market.His analysis points to stronger holder profitability and...

Cardano’s x402 Facilitator Is Tested, But Mainnet Awaits

Cardano’s x402 Facilitator Is Tested, But Mainnet Awaits

by Moussa
September 22, 2026
0

Following the latest Cardano news, the Foundation has published a native facilitator for the x402 protocol, the emerging standard that...

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