Fórum ASSINATURA EM C(SHARP) #595020

21/06/2018

0

TENHO ESSE CODIGO EM .NET, PORÉM PRECISO DE ALGO SIMILAR EM C#, JA TENTEI POREM, TENHO PROBLEMAS COM "USING" e nas duas ultimas linhas de codigo;

public class Signer
{
public static byte[] Sign(byte[] data)
{
var thumbPrint = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX;

using(var store = new X509Store(StoreName.My, StoreLocation.CurrentUser))
{
store.Open(OpenFlags.ReadOnly);
using(var cert = store.Certificates.Find(X509FindType.FindByThumbprint, thumbPrint, false)[0])
using(var RSA = cert.getRSAPrivateKey())
{
return RSA.SignData(data, HashAlgorithmName.SHA256, RSASignaturePadding.Pkcs1);
}
}
}
}


DETALHE* não sou programador C#.
Tiago

Tiago

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar