Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Microsoft Enhanced RSA and AES Cryptographic Provider (Prototype) in Windows XP and Microsoft Enhanced RSA and AES Cryptographic Provider in Windows 2003

771 views
Skip to first unread message

Charles Zhang

unread,
Mar 2, 2007, 12:58:50 AM3/2/07
to
The provider name in Windows XP is "Microsoft Enhanced RSA and AES
Cryptographic Provider (Prototype)" and the provider name in Windows
2003 is "Microsoft Enhanced RSA and AES Cryptographic Provider".

Looks like they are same kind of CSP. My question is:

If I encrypt a message using "Microsoft Enhanced RSA and AES
Cryptographic Provider" on Windows 2003 server, can I use
"Microsoft Enhanced RSA and AES Cryptographic Provider(Prototype)"
decrypt it? Are there any limitations for doing so?

Thanks

Charles Zhang

Valery Pryamikov

unread,
Mar 3, 2007, 8:47:14 AM3/3/07
to
On Mar 2, 6:58 am, Charles Zhang <CharlesZh...@newsgroups.nospam>
wrote:

> If I encrypt a message using "Microsoft Enhanced RSA and AES
> Cryptographic Provider" on Windows 2003 server, can I use
> "Microsoft Enhanced RSA and AES Cryptographic Provider(Prototype)"
> decrypt it? Are there any limitations for doing so?
>

Yes you can,
there is no limitations from w2k3 to xp prototype. And in opposite
direction, if i'm not mistaken prototype actually implements Rijndael
and allow different keysizes and blocksize, which didn't get into AES
standard.

-Valery
http://www.harper.no/valery

Charles Zhang

unread,
Mar 3, 2007, 10:53:37 PM3/3/07
to Valery Pryamikov
Thanks.

Actually I am doing encryption and decryption both ways. And I am not
very sure what meant about "prototype actually implements Rijndael


and allow different keysizes and blocksize, which didn't get into AES

standard." Could you explain more?

Thanks
Charles Zhang

Charles Zhang

unread,
Mar 3, 2007, 10:54:17 PM3/3/07
to
Thanks.

Actually I am doing encryption and decryption both ways. And I am not

very sure what meant about "prototype actually implements Rijndael


and allow different keysizes and blocksize, which didn't get into AES

standard." Could you explain more?

Thanks
Charles Zhang

Valery Pryamikov

unread,
Mar 4, 2007, 4:14:16 AM3/4/07
to
On Mar 4, 4:54 am, Charles Zhang <CharlesZh...@newsgroups.nospam>
wrote:

> Thanks.
>
> Actually I am doing encryption and decryption both ways. And I am not
> very sure what meant about "prototype actually implements Rijndael
> and allow different keysizes and blocksize, which didn't get into AES
> standard." Could you explain more?

this mean that if you stick to standard AES keysizes and blocksize,
then you are OK.

More broad explanation is: Rijndael is an algorithm that algorithm
that was choosen as winner of AES competition back in 2000. However
AES standard depreciated blocksize 256 bits and several keysizes.
Rijndael allowed to use any keysize from 128 to 256 bit with 32 bits
increment. AES only left 128, 192 and 256 bits. So, if you use
blocksize 128 and keysize 128, 192 or 256 - you are OK with any AES
and Rijndael implementations available.

-Valery
http://www.harper.no/valery

Charles Zhang

unread,
Mar 5, 2007, 12:44:51 AM3/5/07
to
Thank you very much.

This time the answers are very clear.

Charles Zhang

0 new messages