Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3430 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Bom dia.

Alguém sabe como faço para decriptar uma tag de um XML, utilizando a chave privada do meu certificado, algoritmo RSA?

Um arquivo XML de exemplo é esse.

Preciso decriptar a primeira tag CipherData com minha chave privada. O resultado dessa criptografia eu utilizo como chave para decriptar a segunda tag CipherData, que está em AES256/CBC.

Já testei vários componentees, mas como não tenho muita experiência com criptografia, não consegui nada ainda.

Ficaria imensamente grato se alguém puder me ajudar,

Atenciosamente,

------------------------------------------------

Jéter Rabelo Ferreira
Campestre/MG

  • Fundadores
Postado

Humm... acho que não há nenhum componente no ACBr que faça exatamente essa tarefa...

O ACBrEAD computa assinaturas usando o OpenSSL...

A nova classe ACBrDFeSSL (do trunk2), é capaz de assinar digitalmente documentos ficais usando a XMLSec(openssl) ou CAPICOM

 

Talvez lendo os fontes dessas classes seja possível implementar algo...

Por linha de comando... se o seu certificado for A1, você pode usar o OpenSSL

Veja esse site: http://www.madboa.com/geek/openssl/

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

Boa tarde Daniel.

Infelizmente é exigido o certificado A3.

O TurboLockBox é uma suite de criptografia free. Tentei utilizá-la mas não consegui.

Mas beleza. Vou continuar pesquisando. Se eu achar a solução posto aqui. Se não, vou ter que fazer uma DLL em c# (mas antes tenho que aprender :D )

Atenciosamente.

------------------------------------------------

Jéter Rabelo Ferreira
Campestre/MG

  • Este tópico foi criado há 3430 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...