0
Java를 사용하여 공개 키로 암호화 된 외부 회사의 메시지가 있습니다.Java 및 C++ 암호화 상호 운용성
특히 암호화를 수행하는 자바 코드는 - 내가 Solaris에서 C/C++를 사용하여 우리의 개인 키를 사용하여이 메시지를 해독 할 수 있어야합니다
//get instance of cipher using BouncyCastle cryptography provider
Cipher cipher = Cipher.getInstance("RSA/ECB/PKCS1Padding", "BC");
//initialize the cipher with the public key pulled from the X509 certificate
cipher.init(Cipher.ENCRYPT_MODE, publicKey);
. Crypto ++ 라이브러리를 사용해 보았는데 Crypto ++를 사용하여 디코드 메시지를 성공적으로 인코딩 할 수 있지만 자바 측에서 암호화 된 메시지를 디코딩하는 방법을 알아낼 수 없습니다.
특히 RSAES_PKCS1v15_Decryptor를 사용해 보았지만 작동하지 않는 것 같습니다.
- (가) 자바 측에서 사용하는 암호화 ++ 코드 (이상적인) RSA/ECB에
- 대안/PKCS1Padding 필요 내가 해독과 같은 을 수행 할 수있는 방법으로 사람이 어떤 제안이 있습니까 나는 다른
- 무엇이든 시도 할 수
- 대체 오픈 소스 C 라이브러리 ...