Base64로 인코딩된 서명된 봉투 메시지에서 CMS 봉투 데이터 구조를 읽는 방법이 있습니까?
제가 특히 관심을 갖는 것은 임시 키 암호화에 어떤 종류의 알고리즘이 사용되는지입니다. 다른 당사자로부터 이 메시지를 받았고 데이터를 추출해야 하지만 BouncyCastle 구현을 사용하여 키 암호화 알고리즘을 읽을 때 예상한 것과 다른 값을 얻습니다.
제3자 도구를 사용하여 키 암호화가 예상대로 암호화되지 않았는지 확인하거나 자신이 틀렸다는 것을 증명할 수 있다면 큰 도움이 될 것입니다.
openssl
와 같은 명령을 사용하여 사용해 보았지만 openssl cms -cmsout -print -in ~/Downloads/encryptedSignedData.txt
어떤 인수를 사용하든 오류가 보고됩니다 -inform
.
어떤 힌트라도 높이 평가됩니다!