2012-07-10 6 views

답변

1

"개인 키로"라고 말하면 대칭 암호화를 위해 CommonCryptor가 아닌 비대칭 암호화에 SecKeyDecrypt()을 사용하고 있다고 가정합니다.

SecKeyDecrypt()은 OAEP를 지원하지 않습니다. PKCS1 v1.5 패딩 (kSecPaddingPKCS1) 만 지원합니다. 또한 기술적으로 ASN.1 패딩 + PKCS1 패딩을 처리 할 수 ​​있지만 일반적으로 암호 해독과 관련이 없습니다. SecPadding 매개 변수를 전달할 때이 사실을 알아야합니다. 너 뭐 줬니?

오류 번호는 errSSLCrypto이며 일반적인 "something crypto in crypto"메시지입니다.

관련 문제