INNER CODE UNIT · Python

z2

rkm0959/Inequality_Solving_with_CVP · Example Challenge 6 - GoogleCTF 2021 - H1/solve_challenge_6.py:127

	z2 = 2 * y * z % mod
	return x2, y2, z2

def Add(p, q):
	if p[2] == 0:
		return q
	if q[2] == 0:
		return p
	x1, y1, z1 = p
	x2, y2, z2 = q
	z1sqr = z1 * z1 % mod
	z2sqr = z2 * z2 % mod
	u1 = x1 * z2sqr % mod
	u2 = x2 * z1sqr % mod
	s1 = y1 * z2 * z2sqr % mod
	s2 = y2 * z1 * z1sqr % mod
	if u1 == u2:
		if s1 != s2:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…