From b3e45bf773cec6ecf3f2a702c0b48c9dbfab0c04 Mon Sep 17 00:00:00 2001 From: J08nY Date: Mon, 2 Mar 2020 00:03:57 +0100 Subject: Add reduction functions, add global trigger for whole cmd. --- pyecsca/codegen/templates/mult_diff_ldr.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'pyecsca/codegen/templates/mult_diff_ldr.c') diff --git a/pyecsca/codegen/templates/mult_diff_ldr.c b/pyecsca/codegen/templates/mult_diff_ldr.c index 3dd445e..ae74053 100644 --- a/pyecsca/codegen/templates/mult_diff_ldr.c +++ b/pyecsca/codegen/templates/mult_diff_ldr.c @@ -1,10 +1,7 @@ #include "mult.h" #include "point.h" -#include "action.h" -{% from "action.c" import start_action, end_action %} -void scalar_mult(bn_t *scalar, point_t *point, curve_t *curve, point_t *out) { - {{ start_action("mult") }} +void scalar_mult_inner(bn_t *scalar, point_t *point, curve_t *curve, point_t *out) { point_t *p0 = point_copy(&curve->neutral); point_t *p1 = point_copy(point); {%- if scalarmult.complete %} @@ -29,5 +26,4 @@ void scalar_mult(bn_t *scalar, point_t *point, curve_t *curve, point_t *out) { point_set(p0, out); point_free(p0); point_free(p1); - {{ end_action("mult") }} } \ No newline at end of file -- cgit v1.3.1