Possible or not, this should be a goal:-) Let me put it slightly differently: you should understand every result that you use. First of all, a theorem that you use
can be wrong. So whenever you rely your proof on a theorem that you did not check, you take a risk. There are many known cases when a result was "accepted" by a mathematical community, and then turned to be either wrong or unproved. If your proof relies on a theorem that you do not understand this really means that you don't fully understand your own proof.

In the cases like finite simple group classification, you should clearly state
in your publication that your proof depends on it. And in general, if you write a proof which relies on the theorem that you do not fully understand, you should make as clear as possible, where exactly and how you use this theorem.