The specified cryptographic algorithm is not supported on this platform.
I installed sitefinity 5 in Windows XP.
When I install Sitefinity everything is ok. So I log on with user and password , after that a form for adding users is shown, I fill the fields and I try to add the user, and It just stops. I mean nothing happend, it seems it is working.
And when I try to log on with the supposly user I have added, the message :
"The specified cryptographic algorithm is not supported on this platform" appears.
" System.Security.Cryptography.CapiNative.AcquireCsp(String keyContainer, String providerName, ProviderType providerType, CryptAcquireContextFlags flags, Boolean throwPlatformException) +135
System.Security.Cryptography.SHA256CryptoServiceProvider..ctor() +55..."
Can someboy tell me what is going on, please?
Hello Carlos,
Unfortunately the SHA256 algorithm that we use for encrypting is not supported in Windows XP. Here's an article on this:
http://social.msdn.microsoft.com/Forums/en/csharplanguage/thread/04328b17-aeea-439a-9574-e6e0a7ce8040
Actually we do not officially support Windows XP, so such errors are completely possible if you are running under XP.
Where does one go to get a previous version? In the admin area for product downloads, only 5.0 is listed.
Documentation possibly needs updated as it states Windows XP is supported.
Hello,
@ Nick, you can download Sitefinity 4.4 version form the all products versions page form your Sitefinity account here:
www.sitefinity.com/.../product-versions.aspx
@Don Thank you very much for suggesting this, I have already communicated it with our documentation team and we'll be reflecting the proposed changes soon.
Greetings,
Boyan Barnev
the Telerik team
I works :))
Go to the registry and find "Microsoft Enhanced RSA and AES Cryptographic Provider (Prototype)". Export this key, remove "(Prototype)" and install (merge) the new reg file.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Defaults\Provider\Microsoft Enhanced RSA and AES Cryptographic Provider]
"Image Path"="rsaenh.dll"
"Type"=dword:00000018
"SigInFile"=dword:00000000
Thanks for your help
Yes, registry edit works great. Thanks.
I have already the same registry keys in my XP, but still it's not working.
hi.. how can we resolve this probllem to work on windows xp environment