Leitura CMS assinou estrutura de dados envelopada do envelope codificado Base64

1

Existe uma maneira de ler a estrutura de dados envelopada do CMS a partir de uma mensagem envelopada assinada codificada em Base64?

O que me interessa particularmente é ler qual é o tipo de algoritmo usado para criptografia de chave efêmera. Recebi esta mensagem de outra parte e devo extrair os dados, mas quando leio o algoritmo de criptografia de chave, usando a implementação de BouncyCastle, recebo um valor diferente do que é esperado (e alegado ser).

Seria de grande ajuda se eu pudesse usar uma ferramenta de terceiros para verificar se a criptografia da chave não é como deveria ser (ou para provar que estou errado).

Eu tentei usar o openssl , com o comando como openssl cms -cmsout -print -in ~/Downloads/encryptedSignedData.txt , mas ele relata um erro, não importa qual -inform argumento que eu uso.

Qualquer sugestão é muito apreciada!

    
por Stanislav 01.02.2017 / 19:53

0 respostas

Tags