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

List:       ms-capicom
Subject:    Re: AES not supported
From:       "Ryan M. Hurst" <rmh () WINDOWS ! MICROSOFT ! COM>
Date:       2003-03-14 23:01:32
[Download RAW message or body]


Actually CryptoAPI isn't really versioned that way, unfortunately its
been named in a counter-intuitive way; specifically CryptoAPI is broken
into two logical components certificates (CryptoAPI 2) and cryptography
(CryptoAPI 1); they are not actually versions of each other.

There are numerous "version" of CryptoAPI out there, but we (most of the
time) do not back port new functionality to older platforms which means
that platforms don't get new algorithms as they come out.

XP was the first to get AES, no platforms earlier than that have it.

I have attached a presentation I give on understanding CryptoAPI as I
think you will find it useful (sorry about the size).

Ryan

-----Original Message-----
From: Michel Gallant (MVP) [mailto:neutron@ISTAR.CA] 
Sent: Friday, March 14, 2003 1:38 PM
To: CAPICOM@DISCUSS.MICROSOFT.COM
Subject: Re: AES not supported

The current release of cryptoAPI is 2 (updated as part of Windows NT 4.0
Service Pack 3
and/or IE 3.0x):
  http://support.microsoft.com/default.aspx?scid=kb%3Ben-us%3B177201

cryptoAPI for XP has some added algorithm support, including AES and
also
some other capabilities for cert stores dialogs). Not sure if capi that
ships
with XP is still considered CryptoAPI 2 however.
 - Mitch

"Larsen, Gregory A" wrote:

> Ok, so if the V2.0 is referring to CryptoAPI, is there way to tell
what
> version of CryptoAPI I am running?  I'm running on Windows 2000, SP3.
>
> -----Original Message-----
> From: Ryan M. Hurst [mailto:rmh@WINDOWS.MICROSOFT.COM]
> Sent: Friday, March 14, 2003 10:53 AM
> To: CAPICOM@DISCUSS.MICROSOFT.COM
> Subject: Re: AES not supported
>
> Remember CAPICOM is a layer on CryptoAPI so it needs the capability to
> be present on the native platform for it to work. AES was introduced
in
> XP you need that or a newer release of the OS to use it.
>
> Ryan
>
> -----Original Message-----
> From: greg Larsen [mailto:greg.larsen@DOH.WA.GOV]
> Sent: Friday, March 14, 2003 7:47 AM
> To: CAPICOM@DISCUSS.MICROSOFT.COM
> Subject: AES not supported
>
> I'm trying to use encrypt data use AES algorithm, but am getting a
"The
> requested operation is not supported in this platform." error.  I am
> using
> CAPICOM 2.0.0.1.  I thought AES was supported by CAPICOM version 2.
At
> the
> decomentation here http://msdn.microsoft.com/library/default.asp?
> url=/library/en-us/security/security/capicom_encryption_algorithm.asp
>
> It makes reference that AES is only available for V2.0 are they
refering
> to
> CAPICOM version or CryptoAPI version?
>
> Does anyone else have AES encryption working?
>
> I'm wondering if I am running an older version of CryptoAPI.  How do I
> tell
> what version fo CryptoAPI I am running?

["Understanding CryptoAPI.ppt" (application/vnd.ms-powerpoint)]

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

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