J08nY / pyecsca

Cell variable defined in loop PYL-W0640
Bug risk
Major
5 months ago3 years old
Cell variable resolve defined in loop
212                            b = arg.q
213                            res = k(a) / k(b)
214                        else:
215                            res = resolve(arg, k)216                        args.append(res)
217                    return expression.func(*args)
218
Cell variable real_mult defined in loop
181            )
182            with local(MultipleContext()) as ctx:
183                real_mult.init(secp128r1, point)
184                real_mult.multiply(scalar)185            return any(
186                map(lambda P: P.X == 0 or P.Y == 0, sum(ctx.parents.values(), []))
187            )
Cell variable real_mult defined in loop
180                secp128r1.curve.coordinate_model, secp128r1.curve
181            )
182            with local(MultipleContext()) as ctx:
183                real_mult.init(secp128r1, point)184                real_mult.multiply(scalar)
185            return any(
186                map(lambda P: P.X == 0 or P.Y == 0, sum(ctx.parents.values(), []))
Cell variable s defined in loop
289
290        def map_point(a, b, pt, aff):
291            u = (pt.x - alpha) / pt.y
292            v = (s * (pt.x - alpha) - 1) / (s * (pt.x - alpha) + 1) * t293            return Point(aff, x=u, y=v)
294
295        return __map(params, ("a", "b"), map_parameters, map_point, EdwardsModel())
Cell variable alpha defined in loop
289
290        def map_point(a, b, pt, aff):
291            u = (pt.x - alpha) / pt.y
292            v = (s * (pt.x - alpha) - 1) / (s * (pt.x - alpha) + 1) * t293            return Point(aff, x=u, y=v)
294
295        return __map(params, ("a", "b"), map_parameters, map_point, EdwardsModel())