private static Ed25519.CachedXYT getCachedXYT(Point p) {
    return new Ed25519.CachedXYT(
        Field25519.expand(toLittleEndian(p.y.add(p.x).mod(P_BI))),
        Field25519.expand(toLittleEndian(p.y.subtract(p.x).mod(P_BI))),
        Field25519.expand(toLittleEndian(D2_BI.multiply(p.x).multiply(p.y).mod(P_BI))));
  }
Base point for the Edwards twisted curve = (x, 4/5) and its exponentiations. B_TABLE[i][j] =
(j+1)*256^i*B for i in [0, 32) and j in [0, 8). Base point B = B_TABLE[0][0]

<p>See {@link Ed25519ConstantsGenerator}.
java_src/src/main/java/com/google/crypto/tink/internal/Ed25519Constants.java