[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ms-cryptoapi
Subject:    Re: Key Strengths of Microsoft CSPs
From:       Jeff Spelman <jeffspel () MICROSOFT ! COM>
Date:       1999-04-29 22:05:05
[Download RAW message or body]


Mike and Andrew
   I recommend that you try PP_ENUMALGS_EX with CryptGetProvParam if this
fails (there are probably CSPs out there that do not support this yet) then
fall back to PP_ENUMALGS.
Thanks Jeff

-----Original Message-----
From: Andrew Teklemariam [mailto:atekle@CUP.HP.COM]
Sent: Thursday, April 29, 1999 2:49 PM
To: CryptoAPI@DISCUSS.MICROSOFT.COM
Subject: Re: Key Strengths of Microsoft CSPs


You can use
CryptGetProvParam with the PP_ENUMALGS flag to list algorithms and key
lengths supported.
-andrew
-----Original Message-----
From:   Kain, Michael T [SMTP:Michael.Kain@UNISYS.COM]
Sent:   Thursday, April 29, 1999 2:30 PM
To:     CryptoAPI@DISCUSS.MICROSOFT.COM
Subject:        Key Strengths of Microsoft CSPs

Is there any way programmatically to inquire what key lengths
a certain CSP handles?  For example, the Base provider only
allows keys of 512 bits, but the Enhanced Provider allows 1024 bits.

Now we know this from Microsoft, but what happens if a user installs
a Service Pack with a new Provider (for example, that updates the
Base provider to allow 1024 bits -- per the Wassenar agreement)?

How does an application find this out, without being tied to the service
pack?

Mike Kain
Open Networking Group, Networking and I/O Channels
Unisys Corporation, Malvern, PA (Michael.Kain@Unisys.com)

Adjunct Professor, Math & Computer Science Department
Drexel University, Philadelphia, PA (mkain@mcs.drexel.edu)

----------------------------------------------------------------
Users Guide http://msdn.microsoft.com/workshop/essentials/mail.asp
contains important info including how to unsubscribe.  Save time, search
the archives at http://discuss.microsoft.com/archives/index.html

----------------------------------------------------------------
Users Guide http://msdn.microsoft.com/workshop/essentials/mail.asp
contains important info including how to unsubscribe.  Save time, search
the archives at http://discuss.microsoft.com/archives/index.html

----------------------------------------------------------------
Users Guide http://msdn.microsoft.com/workshop/essentials/mail.asp
contains important info including how to unsubscribe.  Save time, search
the archives at http://discuss.microsoft.com/archives/index.html

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic