Home
last modified time | relevance | path

Searched refs:TPMS_ECC_POINT (Results 1 – 10 of 10) sorted by relevance

/external/tpm2/
DCpriECC_fp.h11 TPMS_ECC_POINT *outZ1, // OUT: a computed point
12 TPMS_ECC_POINT *outZ2, // OUT: and optional second point
17 TPMS_ECC_POINT *QsB, // IN: static public party B key
18 TPMS_ECC_POINT *QeB // IN: ephemeral public party B key
21 TPMS_ECC_POINT *outZ1, // OUT: a computed point
22 TPMS_ECC_POINT *outZ2, // OUT: and optional second point
27 TPMS_ECC_POINT *QsB, // IN: static public party B key
28 TPMS_ECC_POINT *QeB // IN: ephemeral public party B key
31 TPMS_ECC_POINT *K, // OUT: [d]B or [r]Q
32 TPMS_ECC_POINT *L, // OUT: [r]B
[all …]
DCryptUtil_fp.h26 TPMS_ECC_POINT *K, // OUT: [d]B
27 TPMS_ECC_POINT *L, // OUT: [r]B
28 TPMS_ECC_POINT *E, // OUT: [r]M
30 TPMS_ECC_POINT *M, // IN: M (P1)
31 TPMS_ECC_POINT *B, // IN: B (x2, y2)
94 TPMS_ECC_POINT *outZ1, // OUT: the computed point
95 TPMS_ECC_POINT *outZ2, // OUT: optional second point
100 TPMS_ECC_POINT *QsB, // IN: static public party B key
101 TPMS_ECC_POINT *QeB // IN: ephemeral public party B key
127 TPM_RC CryptEccPointMultiply(TPMS_ECC_POINT *pOut, // OUT: output point
[all …]
DCpriECC.c104 TPMS_ECC_POINT *p, // OUT: receives the converted point in Point2B()
211 TPMS_ECC_POINT *p, // IN: the 2B coordinates of the point in PointFrom2B()
243 TPMS_ECC_POINT *p, // IN: the coordinates for the point in EccInitPoint2B()
342 TPMS_ECC_POINT *Rout, // OUT: the product point R in _cpri__EccPointMultiply()
346 TPMS_ECC_POINT *Qin, // IN: point Q in _cpri__EccPointMultiply()
434 TPMS_ECC_POINT *p // IN: the point in ClearPoint2B()
463 TPMS_ECC_POINT *K, // OUT: [d]B or [r]Q in _cpri__EccCommitCompute()
464 TPMS_ECC_POINT *L, // OUT: [r]B in _cpri__EccCommitCompute()
465 TPMS_ECC_POINT *E, // OUT: [r]M in _cpri__EccCommitCompute()
467 TPMS_ECC_POINT *M, // IN: M (optional) in _cpri__EccCommitCompute()
[all …]
DCommit.c31 TPMS_ECC_POINT P2; in TPM2_Commit()
32 TPMS_ECC_POINT *pP2 = NULL; in TPM2_Commit()
33 TPMS_ECC_POINT *pP1 = NULL; in TPM2_Commit()
DCryptUtil.c1328 TPMS_ECC_POINT *Q // IN: ECC point in CryptEccIsPointOnCurve()
1350 TPMS_ECC_POINT *publicPoint, // OUT: public point in CryptNewEccKey()
1376 TPMS_ECC_POINT *pOut, // OUT: output point in CryptEccPointMultiply()
1379 TPMS_ECC_POINT *pIn // IN: optional point in CryptEccPointMultiply()
1668 TPMS_ECC_POINT *K, // OUT: [d]B in CryptCommitCompute()
1669 TPMS_ECC_POINT *L, // OUT: [r]B in CryptCommitCompute()
1670 TPMS_ECC_POINT *E, // OUT: [r]M in CryptCommitCompute()
1672 TPMS_ECC_POINT *M, // IN: M (P1) in CryptCommitCompute()
1673 TPMS_ECC_POINT *B, // IN: B (x2, y2) in CryptCommitCompute()
1737 TPMS_ECC_POINT *outZ1, // OUT: the computed point in CryptEcc2PhaseKeyExchange()
[all …]
Dmarshal_fp.h35 MARSHAL_WRAPPER(TPMS_ECC_POINT)
DCryptoEngine.h168 TPMS_ECC_POINT *publicPoint; // Pointer to the public point
Dtpm_types.h1274 } TPMS_ECC_POINT; typedef
1280 TPMS_ECC_POINT point;
1368 BYTE ecc[sizeof(TPMS_ECC_POINT)];
1404 TPMS_ECC_POINT ecc;
Dtpm_generated.h869 UINT16 TPMS_ECC_POINT_Marshal(TPMS_ECC_POINT* source,
873 TPM_RC TPMS_ECC_POINT_Unmarshal(TPMS_ECC_POINT* target,
Dtpm_generated.c1163 UINT16 TPMS_ECC_POINT_Marshal(TPMS_ECC_POINT* source, in TPMS_ECC_POINT_Marshal()
1172 TPM_RC TPMS_ECC_POINT_Unmarshal(TPMS_ECC_POINT* target, in TPMS_ECC_POINT_Unmarshal()
1810 return TPMS_ECC_POINT_Marshal((TPMS_ECC_POINT*)&source->ecc, buffer, in TPMU_PUBLIC_ID_Marshal()
1838 return TPMS_ECC_POINT_Unmarshal((TPMS_ECC_POINT*)&target->ecc, buffer, in TPMU_PUBLIC_ID_Unmarshal()