"Thankfully, our digital signatures are lost in the process, so that's reassuring." So you mean the software has been digitally signed? If it is signed how is it possible that it is cracked? Isn't even a slight modification of the binaries will render the software unusable if it is signed? I have a software that is signed digitally and the certificate private/public key is supposedly takes some hundred billion years…
Signed drivers are more frequently required than applications.
Cracking tampers with the binary, so the signature is removed.