GGH encryption scheme