Bob,
Goal:
Timestamp an office script or file
Resolution:
By default, Office 2000 does not use a timestamping service when
signing or validating code. You cannot timestamp a digital signature unless
you are connected to the internet.
There is no built-in Office user interface to use this option. To have
Office use a timestamping service with all future digital signatures, you
need to set these registry keys:
HKEY_Current_User\Software\Microsoft\VBA\Security\TimeStampURL
HKEY_Current_User\Software\Microsoft\VBA\Security\TimeStampRetryCount
HKEY_Current_User\Software\Microsoft\VBA\Security\TimeStampRetryDelay
The TimeStampURL entry should be
http://timestamp.verisign.com/scripts/timstamp.dll (Note that the dll file
does not have an 'e')
TimeStampRetryCount is a DWORD registry key value that is the number
of retries VBA will attempt to connect to the timestamping server.
TimeStampRetryDelay is a DWORD registry key value that is the number
of seconds VBA will delay before retrying a connection to the timestamping
server.
--
Regards,
Lars-Eric Gisslén
BobG said:
I'm able to use my code-signing ID from VeriSign to add my digital
signature to my Office 2003 VBA project.
I have looked everywhere, without luck, for exactly what I need to do to
get a time stamp on my digital signature.