]> git.codecow.com Git - nano25519.git/commitdiff
Add branded point zeroing.
authorChris Duncan <chris@zoso.dev>
Sat, 19 Sep 2026 05:47:46 +0000 (22:47 -0700)
committerChris Duncan <chris@zoso.dev>
Sat, 19 Sep 2026 05:47:46 +0000 (22:47 -0700)
src/assembly/p.ts

index b9ea53138e6ad1f1c9a871a1f3461b3bcd3d2eca..7440943d770c7a6cc14f9f5db79eea774afab3ba 100644 (file)
@@ -87,6 +87,13 @@ export function ge_p1p1_to_p3 (r: ge_p3, p: ge_p1p1): void {
        fe_mul(r.T, p.X, p.Y)
 }
 
+//@ts-expect-error
+@inline
+export function ge_p1p1_0 (h: ge_p1p1): void {
+       ge_p2_0(h)
+       fe_0(h.T)
+}
+
 //@ts-expect-error
 @inline
 export function ge_p3_0 (h: ge_p3): void {