Talk:Elliptic curve arithmetic: Difference between revisions

From Rosetta Code
Content added Content deleted
(Created page with "== secp256k1 ? == What is   '''secp256k1'''   (as mentioned in the Rosetta Codes task's preamble: :::     ''You will use the a and b parameters of secp25...")
 
(Formula hidden to most browsers by an under-tested cosmetic edit at 20:19, 7 June 2016)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== secp256k1 ? ==
== what is secp256k1 ? ==
What is   '''secp256k1'''   (as mentioned in the Rosetta Codes task's preamble:
What is   '''secp256k1'''   (as mentioned in the Rosetta Codes task's preamble:


Line 5: Line 5:


-- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 22:18, 4 April 2016 (UTC)
-- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 22:18, 4 April 2016 (UTC)

I think that's a reference to https://en.bitcoin.it/wiki/Secp256k1 --[[User:Rdm|Rdm]] ([[User talk:Rdm|talk]]) 00:33, 5 April 2016 (UTC)

== multiple additions vs. multiplication ==
(Regarding the   ''extra credit''   part of the task.)


Has anybody done more research on performing   '''N'''   additions versus multiplication   (as the   '''EchoLisp'''   example has done?

There certainly seems to be a difference on how the   ''multiplication''   is implemented.   -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 22:25, 4 April 2016 (UTC)

<br>
-----
<br>

Initially, I performed &nbsp; '''N''' &nbsp; additions &nbsp; (via the &nbsp; '''add''' &nbsp; function) &nbsp; and kept getting much different results than the other programming examples &nbsp; (for 12345 repetitions).


I think it would be beneficial if the first ten multiples &nbsp; (1 ──► 12) &nbsp; would be shown so we could compare &nbsp; ''true addition'' &nbsp; via &nbsp; ''multiplicative'' &nbsp; results. &nbsp; -- [[User:Gerard Schildberger|Gerard Schildberger]] ([[User talk:Gerard Schildberger|talk]]) 22:32, 4 April 2016 (UTC)


==First formula now invisible on standard OS X browsers==
May need tidying up to achieve formula visibility on the OS X platform. Problems may include flanking of LateX expressions with redundant white space inside &lt;math&gt; tags [[User:Hout|Hout]] ([[User talk:Hout|talk]]) 13:25, 16 September 2016 (UTC)

Specifically, the formula y^2 = x^3 + a x + b was hidden to most browsers by an under-tested cosmetic edit at 20:19, 7 June 2016 [[User:Hout|Hout]] ([[User talk:Hout|talk]]) 19:13, 21 September 2016 (UTC)

Latest revision as of 19:14, 21 September 2016

what is secp256k1 ?

What is   secp256k1   (as mentioned in the Rosetta Codes task's preamble:

    You will use the a and b parameters of secp256k1, ... .

-- Gerard Schildberger (talk) 22:18, 4 April 2016 (UTC)

I think that's a reference to https://en.bitcoin.it/wiki/Secp256k1 --Rdm (talk) 00:33, 5 April 2016 (UTC)

multiple additions vs. multiplication

(Regarding the   extra credit   part of the task.)


Has anybody done more research on performing   N   additions versus multiplication   (as the   EchoLisp   example has done?

There certainly seems to be a difference on how the   multiplication   is implemented.   -- Gerard Schildberger (talk) 22:25, 4 April 2016 (UTC)




Initially, I performed   N   additions   (via the   add   function)   and kept getting much different results than the other programming examples   (for 12345 repetitions).


I think it would be beneficial if the first ten multiples   (1 ──► 12)   would be shown so we could compare   true addition   via   multiplicative   results.   -- Gerard Schildberger (talk) 22:32, 4 April 2016 (UTC)


First formula now invisible on standard OS X browsers

May need tidying up to achieve formula visibility on the OS X platform. Problems may include flanking of LateX expressions with redundant white space inside <math> tags Hout (talk) 13:25, 16 September 2016 (UTC)

Specifically, the formula y^2 = x^3 + a x + b was hidden to most browsers by an under-tested cosmetic edit at 20:19, 7 June 2016 Hout (talk) 19:13, 21 September 2016 (UTC)