Tekstiviesti: Homomorphically encrypted gradient descent algorithms for quadratic programming