2010-05-31 5 views
1

NSURLConnection 및 https와 관련하여이 사이트에서 여러 질문을 통해 읽었지만 "신뢰할 수없는"인증서와 관련이 있습니다. 제 질문은 좀 더 기본적인 것입니다. 온라인 기부를 처리하는 고객을위한 앱을 구축 중이며 NSLURLRequest를 사용하여 기부 스크립트를로드하고 앱에 입력 된 신용 카드 정보의 값을 POST하고 싶습니다. NSURLConnection (https URL에 연결할 때)은 내 클라이언트 서버의 기부 스크립트로 전송되는 세부 정보의 암호화를 보장합니까? 미안 기본 질문이 있다면, 난 사과 docs에서 이것을 보장하는 장소를 찾을 수 없습니다.NSURLConnection over https가 얼마나 안전합니까?

답변

3

신뢰할 수있는 인증서를 요구하면 가장 및 중간자 공격을 방지 할 수 있습니다. 암호화는 서버가 요구하는만큼 안전합니다.

1

예, HTTPS 인증을 사용하는 경우 서버에 대한 모든 통신이 암호화됩니다.

서버 측에서 임시 디렉토리가 아닌 신용 카드 정보가 저장되어 있지 않은지 확인하십시오. 서버가 해킹 당하고 신용 카드가 다른 사람이 iPhone 트래픽을 가로채는 것보다 훨씬 더 가능성이 높습니다.

+0

감사합니다. 서버 측은 매우 안전하며 신용 카드 정보는 저장되지 않습니다. GET 또는 POST 중 무엇을 사용하는지에 따라 차이가 있습니까? POST를 사용할 계획이었습니다. – scottsanders

+2

정확히 이해하려면 NSURLRequest가 먼저 변수/매개 변수를 보내기 전에 인증서를 확인하기 위해 서버에 문의합니까? – scottsanders

관련 문제