func ScalarBaseMult(dst, in *[32]byte) {
	ScalarMult(dst, in, &basePoint)
}
ScalarBaseMult sets dst to the product in*base where dst and base are the x
coordinates of group points, base is the standard generator and all values
are in little-endian form.
package curve25519  
var basePoint = [32]byte{9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
func ScalarMult(dst, in, base *[32]byte) {
	scalarMult(dst, in, base)
}