diff options
| author | J08nY | 2023-11-27 10:51:57 +0100 |
|---|---|---|
| committer | J08nY | 2023-11-27 10:52:18 +0100 |
| commit | edd0ce5c5748d1bbb34a48172af95010e1103eab (patch) | |
| tree | 9ce29f1ccb47eb73cb094f5cc4743299b9022444 | |
| parent | f287c07f693ffd21a2ba9399f4006e348cbb0d10 (diff) | |
| download | pyecsca-edd0ce5c5748d1bbb34a48172af95010e1103eab.tar.gz pyecsca-edd0ce5c5748d1bbb34a48172af95010e1103eab.tar.zst pyecsca-edd0ce5c5748d1bbb34a48172af95010e1103eab.zip | |
Log scalarmult names in RPA tree.
| -rw-r--r-- | pyecsca/sca/re/rpa.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pyecsca/sca/re/rpa.py b/pyecsca/sca/re/rpa.py index 309003a..1e05fa8 100644 --- a/pyecsca/sca/re/rpa.py +++ b/pyecsca/sca/re/rpa.py @@ -219,7 +219,7 @@ def rpa_distinguish(params: DomainParameters, mults: List[ScalarMultiplier], ora tree = build_distinguishing_tree(mults_to_multiples) log("Built distinguishing tree.") - log(RenderTree(tree).by_attr("name")) + log(RenderTree(tree).by_attr(lambda n: n.name if n.name else [mult.__class__.__name__ for mult in n.mults])) if tree is None or not tree.children: tries += 1 continue |
