J08nY / pyecsca

Function contains unused argument PYL-W0613
Anti-pattern
Major
6 months ago3 years old
Unused argument 'length'
 57        return struct.pack(f"<{'e' if length == 2 else 'f'}", f)
 58
 59    @staticmethod
 60    def write_str(s, length=None): 61        return s.encode("ascii")
 62
 63
287            d = -4 * a - 3 * alpha ** 2
288            return {"c": c, "d": d}
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) * t
293            return Point(aff, x=u, y=v)
287            d = -4 * a - 3 * alpha ** 2
288            return {"c": c, "d": d}
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) * t
293            return Point(aff, x=u, y=v)
282            continue
283        t = t.sqrt()
284
285        def map_parameters(a, b):286            c = t
287            d = -4 * a - 3 * alpha ** 2
288            return {"c": c, "d": d}
252        d = 3 * alpha - 2 * beta
253        return {"a": a, "d": d}
254
255    def map_point(a, b, pt, aff):256        if params.curve.is_neutral(pt):
257            u = Mod(0, params.curve.prime)
258            v = Mod(1, params.curve.prime)