61 secp256k1_scalar s_res, s_a, s_b;
62 secp256k1_scalar_set_b32(&s_a, a, NULL);
63 secp256k1_scalar_set_b32(&s_b, b, NULL);
64 secp256k1_scalar_add(&s_res, &s_a, &s_b);
65 secp256k1_scalar_get_b32(res, &s_res);
68 OPENSSL_cleanse(&s_a,
sizeof(s_a));
69 OPENSSL_cleanse(&s_b,
sizeof(s_b));
70 OPENSSL_cleanse(&s_res,
sizeof(s_res));
74 secp256k1_scalar s_res, s_a, s_b;
75 secp256k1_scalar_set_b32(&s_a, a, NULL);
76 secp256k1_scalar_set_b32(&s_b, b, NULL);
77 secp256k1_scalar_mul(&s_res, &s_a, &s_b);
78 secp256k1_scalar_get_b32(res, &s_res);
81 OPENSSL_cleanse(&s_a,
sizeof(s_a));
82 OPENSSL_cleanse(&s_b,
sizeof(s_b));
83 OPENSSL_cleanse(&s_res,
sizeof(s_res));