summaryrefslogtreecommitdiff
path: root/src/add_python/lilliput/multiplications.py
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@gmail.com>2019-03-24 14:17:25 +0100
committerKévin Le Gouguec <kevin.legouguec@gmail.com>2019-03-24 14:17:25 +0100
commit1b6e1eb38927633292e934ac314b10e7acc28e3d (patch)
tree6e1570adad2c1efac0dc60652644a1d90d04f9ac /src/add_python/lilliput/multiplications.py
parentfad848887249da22a83e4f35dab3d80f8c590d4d (diff)
downloadlilliput-ae-implem-1b6e1eb38927633292e934ac314b10e7acc28e3d.tar.xz
[implem-python] Conformité PEP8
Surtout la capitalisation des noms de fonction. Retrait des lignes de '#' ; si il y a des séparations à faire, autant ajouter des modules. Correction de _MessageTweak.BLOCK en passant.
Diffstat (limited to 'src/add_python/lilliput/multiplications.py')
-rw-r--r--src/add_python/lilliput/multiplications.py28
1 files changed, 15 insertions, 13 deletions
diff --git a/src/add_python/lilliput/multiplications.py b/src/add_python/lilliput/multiplications.py
index c5f1e44..dfdc3cb 100644
--- a/src/add_python/lilliput/multiplications.py
+++ b/src/add_python/lilliput/multiplications.py
@@ -1,6 +1,6 @@
-# Multiply by matrix M
-def _multiplyM(lane):
+
+def _multiply_M(lane):
multiplied_lane = [lane[(byte-1) % 8] for byte in range(0, 8)]
multiplied_lane[2] ^= ((lane[6] << 2) & 0xff)
@@ -9,7 +9,8 @@ def _multiplyM(lane):
return multiplied_lane
-def _multiplyM2(lane):
+
+def _multiply_M2(lane):
multiplied_lane = [lane[(byte-2) % 8] for byte in range(0, 8)]
multiplied_lane[2] ^= ((lane[5] << 2) & 0xff)
@@ -35,7 +36,7 @@ def _multiplyM2(lane):
return multiplied_lane
-def _multiplyM3(lane):
+def _multiply_M3(lane):
multiplied_lane = [lane[(byte-3) % 8] for byte in range(0, 8)]
multiplied_lane[2] ^= ((lane[4] << 2) & 0xff) ^ ((lane[5] << 5) & 0xff)
@@ -86,7 +87,7 @@ def _multiplyM3(lane):
return multiplied_lane
-def _multiplyMR(lane):
+def _multiply_MR(lane):
multiplied_lane = [lane[(byte+1) % 8] for byte in range(0, 8)]
multiplied_lane[2] ^= ((lane[4] >> 3) & 0xff)
@@ -96,7 +97,7 @@ def _multiplyMR(lane):
return multiplied_lane
-def _multiplyMR2(lane):
+def _multiply_MR2(lane):
multiplied_lane = [lane[(byte+2) % 8] for byte in range(0, 8)]
multiplied_lane[1] ^= ((lane[4] >> 3) & 0xff)
@@ -120,7 +121,8 @@ def _multiplyMR2(lane):
return multiplied_lane
-def _multiplyMR3(lane):
+
+def _multiply_MR3(lane):
multiplied_lane = [lane[(byte+3) % 8] for byte in range(0, 8)]
multiplied_lane[0] ^= ((lane[4] >> 3) & 0xff)
@@ -177,10 +179,10 @@ def _multiplyMR3(lane):
ALPHAS = (
list, # Identity.
- _multiplyM,
- _multiplyM2,
- _multiplyM3,
- _multiplyMR,
- _multiplyMR2,
- _multiplyMR3
+ _multiply_M,
+ _multiply_M2,
+ _multiply_M3,
+ _multiply_MR,
+ _multiply_MR2,
+ _multiply_MR3
)