D
Dev10110110
Guest
I have a WDM kernel driver file that I want to be able to load only from an authorized process. I would be able to do that if there is public key cryptography available in the kernel. I am not completely sure there is. What I want to do is sign a shared unique ID from the loader and have the driver verify that signature to assure it is being loaded by the authorized loader. What I need in the kernel is the RSA verification facility. Does such a thing exists? If not, are there any other ways to tightly bound the driver and loader, so that a copy of the driver cannot be used and loaded by anyone else? Thanks.
Continue reading...
Continue reading...