0
$\begingroup$

I want to extensively test my implementation of point addition and doubling. I have only one test vector with me. I need more values to test.

In the web, I could find test vectors only for key pair generation and signature verification. So if anybody can refer me a link containing test vectors, it will be of great help!

Thankyou.

$\endgroup$
5
  • $\begingroup$ You could check your implementation against existing, well-established tools like sage. $\endgroup$
    – yyyyyyy
    Commented Feb 17, 2016 at 11:17
  • $\begingroup$ @yyyyyyy Can you share with me the exact page where test vectors are given in that site?. I couldnt find anything $\endgroup$
    – abejoe
    Commented Feb 17, 2016 at 11:51
  • 1
    $\begingroup$ yyyyyyy probably means that you should generate your own test vectors by executing those operations in sage. $\endgroup$
    – Artjom B.
    Commented Feb 17, 2016 at 12:14
  • $\begingroup$ @Arjtom B Using sage to generate my own test vectors requires downloading the tool. Right now I'm not authorized to download tools as such $\endgroup$
    – abejoe
    Commented Feb 17, 2016 at 12:23
  • $\begingroup$ Just use random values... $\endgroup$
    – fkraiem
    Commented Feb 17, 2016 at 14:33

1 Answer 1

3
$\begingroup$

You can check Elliptic Curve Calculator. It has point addition and scalar multiplication. For doubling, adding the same points(P+P) should do the work.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.