Re: using capicom with python



"stéphane bard" <stephane_bard@xxxxxxxx> wrote in message news:GhRug.185$kp.199@xxxxxxxxxxxxxxxxxxxxxx
Hi all,
Has anyone ever used Python to work with Certificate Services in
Windows? I'm trying to capicom dll with pywin32.


I've found some reference about python and capicom in
this mail archive
http://mail.python.org/pipermail/python-win32/2006-March.txt

but nothing really helpfull.
I try to use windll from ctypes module


windll.load(

but don't get access to capicom.

any idea ?

COM dll's usually aren't designed to be used directly.
You request instances of the interfaces they implement
by guid or program id.

import win32com.client
certstore=win32com.client.Dispatch('capicom.store')
certstore.Open(StoreName='Root')
for cert in certstore.Certificates:
print 'SubjectName:', cert.SubjectName, 'IssuerName:', cert.IssuerName

Roger





.



Relevant Pages

  • using capicom with python
    ... Has anyone ever used Python to work with Certificate Services in ... I'm trying to capicom dll with pywin32. ... I've found some reference about python and capicom in ...
    (comp.lang.python)
  • VB COM Component in c#.net
    ... reads in a database and decrypts passwords using CAPICOM. ... another DLL and passes by reference. ...
    (microsoft.public.dotnet.languages.vc)
  • RE: Verifying Authenticode signature from inside a program
    ... Using CAPICOM is a good for the dll verification. ... You can reference the sample in capicom for how to sign/verify the code. ... This posting is provided "AS IS" with no warranties, ...
    (microsoft.public.platformsdk.security)