MCPcopy Create free account
hub / github.com/ArduPilot/ArduRemoteID / ge_cache

Function ge_cache

RemoteIDModule/monocypher.cpp:1864–1870  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1862}
1863
1864static void ge_cache(ge_cached *c, const ge *p)
1865{
1866 fe_add (c->Yp, p->Y, p->X);
1867 fe_sub (c->Ym, p->Y, p->X);
1868 fe_copy(c->Z , p->Z );
1869 fe_mul (c->T2, p->T, D2 );
1870}
1871
1872// Internal buffers are not wiped! Inputs must not be secret!
1873// => Use only to *check* signatures.

Callers 1

Calls 4

fe_addFunction · 0.85
fe_subFunction · 0.85
fe_copyFunction · 0.85
fe_mulFunction · 0.85

Tested by

no test coverage detected