From a3ad366ec6f2405966fd20dedb27fdc3da5ed0a5 Mon Sep 17 00:00:00 2001 From: J08nY Date: Tue, 15 Jul 2025 14:00:28 +0200 Subject: Fix typo in results notebook. --- analysis/countermeasures/requirements.txt | 1 + analysis/countermeasures/results.ipynb | 10 +++++----- analysis/countermeasures/test_eval.py | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/analysis/countermeasures/requirements.txt b/analysis/countermeasures/requirements.txt index 8fe22c1..6bf521f 100644 --- a/analysis/countermeasures/requirements.txt +++ b/analysis/countermeasures/requirements.txt @@ -1,3 +1,4 @@ pyecsca cypari2 jupyter +pyasn1 diff --git a/analysis/countermeasures/results.ipynb b/analysis/countermeasures/results.ipynb index 505afaa..1bbb97e 100644 --- a/analysis/countermeasures/results.ipynb +++ b/analysis/countermeasures/results.ipynb @@ -84,11 +84,11 @@ { "cell_type": "code", "execution_count": null, - "id": "eb51121c", + "id": "7e007ee6-cb16-40e4-9217-7e0d08047a7a", "metadata": {}, "outputs": [], "source": [ - "test3n.print_ecdh(\"N1\")" + "test3n.print_ecdsa(\"N1\")" ] }, { @@ -338,9 +338,9 @@ ], "metadata": { "kernelspec": { - "display_name": "env", + "display_name": "Python 3 (ipykernel)", "language": "python", - "name": "env" + "name": "python3" }, "language_info": { "codemirror_mode": { @@ -352,7 +352,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.12" + "version": "3.13.5" } }, "nbformat": 4, diff --git a/analysis/countermeasures/test_eval.py b/analysis/countermeasures/test_eval.py index 774318f..a5d8f93 100644 --- a/analysis/countermeasures/test_eval.py +++ b/analysis/countermeasures/test_eval.py @@ -157,7 +157,7 @@ class Test3n(CounterTest): r,s = signature["signature"] nonce = signature["nonce"] compare = lambda point: int(point.to_affine().x)%self.n==r%self.n - remainders[key%self.cofactor][self.find_mod(nonce,compare)]+=1 + remainders[nonce%self.cofactor][self.find_mod(nonce,compare)]+=1 self.print_statistics(remainders) -- cgit v1.2.3-70-g09d2