1 1.1 riastrad 2 1.1 riastrad #define TEST_NAME "scalarmult2" 3 1.1 riastrad #include "cmptest.h" 4 1.1 riastrad 5 1.1 riastrad static unsigned char bobsk[32] = { 0x5d, 0xab, 0x08, 0x7e, 0x62, 0x4a, 0x8a, 6 1.1 riastrad 0x4b, 0x79, 0xe1, 0x7f, 0x8b, 0x83, 0x80, 7 1.1 riastrad 0x0e, 0xe6, 0x6f, 0x3b, 0xb1, 0x29, 0x26, 8 1.1 riastrad 0x18, 0xb6, 0xfd, 0x1c, 0x2f, 0x8b, 0x27, 9 1.1 riastrad 0xff, 0x88, 0xe0, 0xeb }; 10 1.1 riastrad 11 1.1 riastrad static unsigned char bobpk[32]; 12 1.1 riastrad 13 1.1 riastrad int 14 1.1 riastrad main(void) 15 1.1 riastrad { 16 1.1 riastrad int i; 17 1.1 riastrad 18 1.1 riastrad crypto_scalarmult_base(bobpk, bobsk); 19 1.1 riastrad 20 1.1 riastrad for (i = 0; i < 32; ++i) { 21 1.1 riastrad if (i > 0) { 22 1.1 riastrad printf(","); 23 1.1 riastrad } else { 24 1.1 riastrad printf(" "); 25 1.1 riastrad } 26 1.1 riastrad printf("0x%02x", (unsigned int) bobpk[i]); 27 1.1 riastrad if (i % 8 == 7) { 28 1.1 riastrad printf("\n"); 29 1.1 riastrad } 30 1.1 riastrad } 31 1.1 riastrad return 0; 32 1.1 riastrad } 33