У меня есть RSB blob (я должен использовать blob! И я в среде C++ (no .net)) с ключевыми данными rsa, которые мне нужно использовать. В C# я хотел бы сделать:Convert C# RSACryptoServiceProvider to C++
var CryptoService = new RSACryptoServiceProvider(1024);
CryptoService.ImportCspBlob(pCspBlob);
var Data = CryptoService.Encrypt(Chat, false);
process(Data.Reverse());
Но как сделать точную вещь в C++? Понятия не имею. Мой текущий C++ ситуация:
void OnReceivedBlob(unsigned char* BlobArray,size_t BlobSize,char* Chat,size_t ChatSize)
{
// do rsa encrypt with blob
processChat(rsa encrypted);
}
https://msdn.microsoft.com/en-us/library/system.security.cryptography.rsacryptoserviceprovider.importcspblob(v=vs.100).aspx?cs-save-lang=1&cs-lang=cpp# code-snippet-1 –
@Mike Dinescu: Это OP, указывающий на документацию метода, который он использует прямо сейчас ;-) – VolkerK
Ha !! Это так смешно :) –