You can't do what you're asking, but you don't need to. If you manage them correctly, digital signatures can't be forged - that's why people use them.
Ideally you should be purchasing IDs from a commercial provider so they automatically verify on every computer, but in a closed enterprise setting you can also create self-signed IDs for your employees, issue them the private keys, and add those IDs to the local trust list. If anyone tries to create an ID using someone else's name it won't verify.
Hmm, interesting! I don't know much about security settings and ids, but each of our 7,000 employees has an id associated with the computer that they log into.
Would all the individuals that sign the document each have to be set up with certificates and private keys? Even if we have 200 employees that need to sign a copy of the document, it would take some time to set up a digital signature for all of them.
I apologize if I am not understanding you correctly, I just want to make sure I understand the workflow so I can get assistance from our IT department if necessary.
Thanks for your help!
Yes, you would have to define self-signed IDs for each person individually.
If you have a reliable method of communicating with them privately, they could create their own IDs and send them to you for addition to the corporate trust list.