diff options
| author | J08nY | 2020-03-02 17:23:20 +0100 |
|---|---|---|
| committer | J08nY | 2020-03-02 17:23:20 +0100 |
| commit | 49018aa37f44b56292193b763ed4a8bb15389c30 (patch) | |
| tree | 9d62101f699075d18c9406a2a175bdd5c377954a /pyecsca/codegen/client.py | |
| parent | 81e5f24363cf8f50099b7fbed0fd3bcfaac9d5ea (diff) | |
| download | pyecsca-codegen-49018aa37f44b56292193b763ed4a8bb15389c30.tar.gz pyecsca-codegen-49018aa37f44b56292193b763ed4a8bb15389c30.tar.zst pyecsca-codegen-49018aa37f44b56292193b763ed4a8bb15389c30.zip | |
Add support for specifying multiplication and square algos.
Diffstat (limited to 'pyecsca/codegen/client.py')
| -rw-r--r-- | pyecsca/codegen/client.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pyecsca/codegen/client.py b/pyecsca/codegen/client.py index 6eaec79..07feb93 100644 --- a/pyecsca/codegen/client.py +++ b/pyecsca/codegen/client.py @@ -3,6 +3,7 @@ import re from binascii import hexlify, unhexlify from enum import IntFlag from os import path +from time import time from typing import Mapping, Union, Optional, Tuple import chipwhisperer as cw @@ -316,7 +317,9 @@ def generate(ctx: click.Context, timeout, curve): target.timeout = timeout target.connect() target.set_params(curve) + start = time() click.echo(target.generate()) + click.echo(time() - start) target.disconnect() |
