Whitelist , digital certificate to sign the code

So that is how you guys make money. Amazing.

Hello Walter. Thank you for contacting us. Once the digital signature of the code is added to our Trusted Database, AVG will stop flagging the DLL file as virus. Thank you.

Hi everybody,
my company is providing to a customer some software and in particular a DLL which has been detected as a Virus from AVG.  I am sure that it is a false positive.
I have read  the www.avg.com/it-it/whitelist  page  and I have a question :
supposing I want to sign our DLL with a digital certificate, for what I have understood it will not change the DLL itself but simply create a file :  the  certificate, which can be placed anywhere. 
It means that  AVG will continue to activate the virus allert. 
Only if the certificate is introduced into your database and is found 'inside'  the DLL  then AVG can avoid the false positive ?
Is it correct ? (maybe I misunderstood something about the  signature of the code).
Thank you,

  Walter

So that is how you guys make money. Amazing.

Hello Walter. Thank you for contacting us. Once the digital signature of the code is added to our Trusted Database, AVG will stop flagging the DLL file as virus. Thank you.