File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change 21
21
import string
22
22
23
23
import numpy as np
24
+
24
25
from maths .greatest_common_divisor import greatest_common_divisor
25
26
26
27
@@ -144,8 +145,8 @@ def check_determinant(self) -> None:
144
145
ValueError: determinant modular 36 of encryption key(0) is not co prime
145
146
w.r.t 36. Try another key.
146
147
"""
147
- # 修复冗余的整数转换
148
- det = int ( round (np .linalg .det (self .encrypt_key ) ))
148
+
149
+ det = round (np .linalg .det (self .encrypt_key ))
149
150
150
151
if det < 0 :
151
152
det = det % len (self .key_string )
@@ -270,8 +271,8 @@ def make_decrypt_key(self) -> np.ndarray:
270
271
ValueError: determinant modular 36 of encryption key(0) is not co prime
271
272
w.r.t 36. Try another key.
272
273
"""
273
- # 修复冗余的整数转换
274
- det = int ( round (np .linalg .det (self .encrypt_key ) ))
274
+
275
+ det = round (np .linalg .det (self .encrypt_key ))
275
276
276
277
if det < 0 :
277
278
det = det % len (self .key_string )
You can’t perform that action at this time.
0 commit comments