The discovery strengthens the case for a new mission to orbit and land on Enceladus and search for evidence of life.