2009-10-03 5 views
4

단순한 base64 인코딩 (사과 유효성 검사 서버에 바이너리 데이터 게시 용)은 암호화로 간주되며 내 앱을 앱 스토어에 업로드 할 때이를보고해야합니까?iPhone 응용 프로그램에서 base64가 암호화로 간주됩니까?

+2

글쎄, 그렇다면 애플은 어떤 종류의 인코딩도 암호화가 아니라고 주장한다. 나는 여기에 대한 답은 단호한 아니지만, 틀릴 수도 있다고 말하고 싶다. – spender

+1

아니요 ... 암호화되었지만 암호화되지 않았습니다. – jsherk

답변

3

base64와 같은 것은 암호화로 간주되지 않을 것입니다. 알려진 인코딩 알고리즘이고 암호화와 관련이 없기 때문입니다. Base64 인코딩은 전자 메일에서 인코딩 작업을 비롯한 많은 다른 작업에 사용됩니다. 아무도 이것을 암호화로 해석하는 방법을 모르겠습니다.

하지만 애플은 아주 이상한 이유로 애플 리케이션을 거부했다. 따라서 애플이 base64를 사용하여 데이터를 인코딩했다는 것을 분명하게 공개 할 수 있다면, 그렇게하면 선전하는 것이 더 안전 할 것이다. 그것을 모두 알고 있습니다.

+5

애플이 base64 인코딩을 사용하는 애플리케이션을 거부하지 않는 한, 이것은 상당히 투기적인 대답이며 의심스러운 유틸리티입니다.Apple의 개발자와 테스트 요원이 암호화를 수행하는 인코딩 체계와 인코딩 체계를 구별 할 수 없다고 생각하는 것이 어렵습니다. 그들이 실수를 저 지르지 않았다면, 나는 그러한 행동이 대부분의 기술 포럼에서 1면 뉴스 일 것이라고 추측한다. –

12

아니요, base64 인코딩은 암호화되지 않습니다.

+7

** 애플이 말하지 않는 한. –

+1

그것은 무엇을 의미합니까? 이상한 말. –

+1

원본 포스터가 아니지만 여기에 필자의 포스터가 있습니다. 애플은 정말로 논쟁의 여지가있는 몇 가지 이유로 애플 리케이션을 거부했다. base64 인코딩을 사용하고 있으며 Apple이 암호화 자격이 있다고 말합니다. 그런 다음 암호화로 간주됩니다. 대부분의 사람들은 그렇다고 말할 수는 없지만 네트워크를 통해 전송되거나 파일에 저장되는 것을 난처하게하는 데 사용했던 사람들을 알고 있습니다. 물론 그것은 실제 암호화가 아니지만 일부 사람들을 막을 것입니다. 실제 텍스트를 읽으면 레벨이 1에서 3으로 변경되지만 실제 암호화를 사용하면 레벨이 100까지 올라갑니다. – Kibbee

7

base64는 암호화 알고리즘이 아니며 암호화 알고리즘입니다.

특히 사람이 읽을 수있는 것은 아니지만 인코딩은 현재 의도 한 사용자를 제외한 모든 사람의 데이터를 모호하게하려는 의도적 인 시도 인 미디어와 함께 데이터를 저장하거나 표시하기 위해 노력합니다.

9

Apple이 신경 쓰는 주된 이유는 미국 수출 법 준수입니다. Base64 인코딩은 NIST/Commerce Department의 암호화 기술로 간주되지 않았습니다.

다른 사람이 말했듯이, 당신은 언제 당신이 임의의 평론가를 얻는 지 결코 알지 못하지만, 직접적이고 간단한 대답은 입니다. 출처 : http://csrc.nist.gov/

6

애플은 상업/산업 안전청 (Bureau of Industry/Security of Bureau of Industry and Security)에서 응용 프로그램에 대한 인증이 필요한지 알아보기 위해 암호화에 대해 질문합니다.

Base64 인코딩은 암호화로 간주되지 않습니다. 수출 목적을위한 "암호화"가 '고정 된'데이터 압축을 포함하지 않는다고 설명하는 15 CFR part 774, Supplement 1, ECCN 5A002, 단락 a.1의 기술 노트에 따라 '고정 된'코딩 기술로 간주됩니다 또는 코딩 기술. '고정'의 정의는 15 CFR part 772.1에 나와 있습니다.

http://www.bis.doc.gov/encryption/ccl5pt2.pdf

또한, 202-482-0707에서 산업 보안의 상업/국의 부서에 전화하여 특정 응용 프로그램에 대해 요청할 수 있습니다.

+1

또한 DOC/NIST는 암호화 내보내기를 규제하지 않습니다. 산업 안전부 (DOC/Bureau of Industry and Security)가합니다. – Michael