MiniDriver Compression, Caching
- From: "Alexander" <ac2806@xxxxxxx>
- Date: Fri, 12 Oct 2007 12:22:27 +0200
Hi
I logged the MiniDriver communication with some cards in different
situations.
On some cards I saw that the certificates which are written to the card are
in the standard ASN.1 format and on other cards in an other format wich
always starts with 0x01, 0x00, ..
The function CardQueryCapabilities returns the struct CARD_CAPABILITIES
where the flag fCertificateCompression indicates, if the cardimplements its
own compression.
Does the BaseCSP compress the certificates, if this flag is set to FALSE?
Which format is the compression and how is it possible to decompress?
I could not see the call of CardQueryCapabilities to check this, and I think
this is because of caching.
Does somebody know how the caching is implemented, because even if I remove
and insert the card, and call "certutil.exe -scinfo" the certificates are
not read and only CardRSADecrypt is sometimes called.
When I add for example a certificate then all certrificates are read.
Thanks
Alexander
.
- Prev by Date: Interacting with winlogon Desktop of Windows Vista
- Next by Date: winsock + Schannel => Expired Intermediate Cert
- Previous by thread: Interacting with winlogon Desktop of Windows Vista
- Next by thread: winsock + Schannel => Expired Intermediate Cert
- Index(es):
Relevant Pages
|