ECIES implemented in Go