2011-03-15 9 views
5

내 애플리케이션에서 AES256 알고리즘을 사용하여 데이터를 암호화합니다. App Store에 내 앱을 제출할 준비가되었을 때iPhone의 컴플라이언스 및 AES256

수출 법규에 따르면 수출용 제품의 수출 승인이 필요합니다.

제품에 암호화가 포함되어 있거나 다른 소스 (예 : iOS 또는 Mac OS X)에서 암호화를 사용하거나 암호화에 액세스합니까?

이전에 Sha1이 포함 된 앱을 제출했을 때, 아니요. 내 앱이 인증 또는 바이러스 백신 이외의 목적으로 암호화를 사용, 사용 또는 액세스했습니다. 내 앱에 AES256 알고리즘이 포함 된 경우 수행해야하는 작업.

+0

한 가지 일반적인 추측은 법적인 문제이기 때문에 Apple이이 질문에 대답하지 않는다는 것과 법적 조언을 줄 수는 없다는 것입니다. CCATS보고가 필요한지 여부에 대한 관할 지역의 법률 자문을 받아야 할 수도 있습니다. – hotpaw2

답변

1

귀하의 응용 프로그램에서 암호화에 사용하는 경우에 따라 달라집니다. 제 경우에는 보안 HTTP 호출을 만들기 위해 aes를 사용하고 있었고 내보내기를 위해 권한을 부여 할 필요가 없었습니다. 마지막으로 수행하지 않은 경우 권한을 부여 할 필요가 없다는 것을 알 필요가 없습니다. (두 경우 모두 암호화를 사용하는 경우)

+0

Sha1을 사용하여 사용자 비밀번호를 암호화 할 때 "아니오"옵션을 사용하여 이전에 앱을 제출했습니다. 하지만 이번에는 다른 쪽에서 재생하기 전에 AES256을 사용하여 오디오 데이터를 암호화하고 암호화합니다. –

+0

내가하는 일이 훨씬 적기 때문에 승인을 신청해야한다고 생각하지 않습니다. – JonLOo

1

암호화 사용은 문제가되지 않지만 여전히 시작할 수 있습니다. the Bureau of Industry and Security web site 또는 BIS 헬프 데스크 (202-482-0707)로 전화하여 조언을 얻으십시오.

일반적으로 http 트래픽을 보호하기 위해 AES를 사용하는 것은 암호화를 사용하는 것으로 간주되므로 사람은 더 깊게 파고 들어야합니다.