Text this: Homomorphically encrypted gradient descent algorithms for quadratic programming