aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJ08nY2023-11-27 10:51:57 +0100
committerJ08nY2023-11-27 10:52:18 +0100
commitedd0ce5c5748d1bbb34a48172af95010e1103eab (patch)
tree9ce29f1ccb47eb73cb094f5cc4743299b9022444
parentf287c07f693ffd21a2ba9399f4006e348cbb0d10 (diff)
downloadpyecsca-edd0ce5c5748d1bbb34a48172af95010e1103eab.tar.gz
pyecsca-edd0ce5c5748d1bbb34a48172af95010e1103eab.tar.zst
pyecsca-edd0ce5c5748d1bbb34a48172af95010e1103eab.zip
Log scalarmult names in RPA tree.
-rw-r--r--pyecsca/sca/re/rpa.py2
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