I'm trying to have a Word/VBA document timestamped when I digitally sign it
with a third-party certificate. All the documentation I can find says to
update this registry key:
HKEY_CURRENT_USER\Software\Microsoft\VBA\Security\TimeStampURL. However, the
"Security" directory does not exist within my registry, so I can't update
this key. I can find no other way to do this. Any help?
Thanks,
Chris Funkhouser
Jezebel - 14 Feb 2005 20:44 GMT
If you add a registry key that includes 'path' segments, the 'folder' is
created automatically.
> I'm trying to have a Word/VBA document timestamped when I digitally sign
> it
[quoted text clipped - 7 lines]
> Thanks,
> Chris Funkhouser
EscarHolmez - 13 Oct 2005 19:36 GMT
Chris,
I also got stuck at the misleading instruction: "...you need to set these
registry keys." It sounds like the keys listed are supposed to exist already.
In my case, they did not exist, even after downloading my code signing
certificate from VeriSign.
To be very clear on how to create the keys and assign their values:
1. Start > Run > Regedit (WARNING: if you don't know about editing the
Windows Registry, inform yourself first!)
2. Go to: HKEY_CURRENT_USER\Software\Microsoft\VBA
3. Right-click on the folder 'VBA' and select: New > Key
4. A new folder will appear. Name this one 'Security', then hit Enter.
5. Right-click on the folder 'Security' and select: New > String Value
6. Name this 'TimeStampURL' and paste in the value:
http://timestamp.verisign.com/scripts/timstamp.dll
7. Right-click on the folder 'Security' and select: New > DWORD Value
8. Name this 'TimeStampRetryCount'. I gave it the value: 1
9. Right-click on the folder 'Security' and select: New > DWORD Value
10. Name this 'TimeStampRetryDelay'. I gave it the value: 30 (decimal)
'TimeStampRetryCount' and 'TimeStampRetryDelay' might be optional. You can
later right-click on a key and Modify its value or Rename.
Scott