Search code examples
c#windows-xpamazon-glacier

The specified cryptographic algorithm is not supported on this platform in Glacier Upload


We are facing a problem in uploading data to glacier on Windows XP machine. Below is the error message "The specified cryptographic algorithm is not supported on this platform."

Error occur at line (for .net low level glacier API)

client.UploadMultipartPart(uploadMPUrequest);

and also while using high level API below is the code

string archiveId =   manager.Upload(vaultName,"name",archiveToUpload).ArchiveId;

On reading few links we came to know that windows XP does not support cryptography. But we have many clients running XP machine, is there any solution or any hot fix for it.

I came across a hot fix while searching the error but it works for windows server machine and no luck for windows XP.


Solution

  • I used AWSDK version 2.3 and that solved the problem, but using the higher version had led to many namespace and used classes names changes in the code.