2011-01-28 16 views
10

का उपयोग करके ऐप निर्यात अनुपालन इस प्रश्न (या इस प्रश्न के बदलाव) से पहले पूछा गया है, लेकिन जैसा कि ऐप्पल के निर्यात अनुपालन नियम अपेक्षाकृत बार बदलते हैं, और किसी को भी सीधे जवाब नहीं मिलता है, मैंने सोचा कि मैं पूछूंगा ।ड्रॉपबॉक्स एपीआई

मैं एक आईफोन एप्लिकेशन लिखता हूं जो ड्रॉपबॉक्स एपीआई के संस्करण 0.2 का उपयोग करता है।

मैंने ऐप्पल को इस विशिष्ट एपीआई के उपयोग के बारे में ईमेल किया है, और मैं इस प्रश्न को अपडेट करना सुनिश्चित करूँगा क्योंकि मैं और अधिक सीखता हूं और ऐप्पल से वापस सुनता हूं। इस बीच, यदि कोई डेवलपर अपने आईफोन एप्लिकेशन में ड्रॉपबॉक्स एपीआई का उपयोग कर रहा है, तो क्या आपने अपने एप्लिकेशन को एन्क्रिप्शन का उपयोग करने के रूप में चिह्नित किया है?

संपादित करें: नज़दीकी निरीक्षण पर, ऐसा लगता है कि फ़ाइल डेटा एसएसएल का उपयोग करके भी स्थानांतरित किया जाता है। चूंकि उनका एपीआई HTTPS पर NSMutableURLRequest क्लास का उपयोग कर रहा है, फिर भी, मैं अभी भी यह निर्धारित नहीं कर सकता कि यह API "एन्क्रिप्शन का उपयोग करता है या नहीं।" यदि ऐप स्टोर सबमिशन पेज में मैं चिह्नित करता हूं कि इसमें एन्क्रिप्शन शामिल है, तो ऐप्पल फिर पूछता है कि क्या मैं 64-बिट सममित एन्क्रिप्शन कुंजी से अधिक का उपयोग कर रहा हूं।

उत्तर

4

यदि आपका ऐप SSL (HTTPS) का उपयोग करता है, तो हाँ इसमें एन्क्रिप्शन शामिल है। पिछले साल निर्यात अनुपालन नियम बदल गए, इसलिए आपको सीसीएटीएस संख्या के बजाय एक एन्क्रिप्शन पंजीकरण संख्या की आवश्यकता होगी। this blog post for details देखें।

+0

क्या इसमें एन्क्रिप्शन शामिल है जो 64 बिट्स से अधिक कुंजी के साथ असममित एल्गोरिदम का उपयोग करता है? ऐसा लगता है कि फॉर्म की आवश्यकता है या नहीं, यह निर्णय लेने वाला कारक है। –

+0

जहां तक ​​मुझे पता है, ड्रॉपबॉक्स एपीआई 256-बिट एसएसएल का उपयोग करता है (मैं गलत हो सकता हूं, लेकिन उस स्थिति में यह अभी भी कम से कम 128 बिट्स होगा)। – David

+0

हाँ, मैंने ड्रॉपबॉक्स लोगों से भी वापस सुना। ईआरएन निश्चित रूप से आवश्यक है। क्या मुसीबत है! –

3

जैसा कि होता है, मैं इस समय एक संबंधित परियोजना पर इस पर काम कर रहा हूं।

ऐप्पल स्थिति iTunesConnect में अक्सर पूछे जाने वाले प्रश्नों में स्पष्ट है; (मेरे बोल्ड)

अपने ऐप शामिल है, तो उपयोग करता है या तक पहुँचता सवालों 2-4 में सूचीबद्ध के अलावा अन्य प्रयोजनों के लिए मानक क्रिप्टोग्राफी, आप एक ERN प्राधिकरण के लिए प्रस्तुत करने के लिए की जरूरत है। मानक एन्क्रिप्शन के उदाहरण हैं: एईएस, एसएसएल, https।

इस प्राधिकरण है कि आप अपने ऐप हर जनवरी के बारे में जानकारी साथ दो अमेरिकी सरकारी एजेंसियों के लिए एक वार्षिक रिपोर्ट प्रस्तुत की आवश्यकता है।

यह गर्दन में दर्द है, लेकिन यह कानून है यदि आप पूरी तरह से अनुपालन करना चाहते हैं। मुझे यह सुनना अच्छा लगेगा कि मैं गलत हूं!

पीएस। आप हमेशा यहां संबंधित सरकारी विभाग से सीधी राय मांग सकते हैं;

http://www.bis.doc.gov/forms/rpdform.html

1

तुम भी 202-482-0707 पर उद्योग और सुरक्षा सहायता डेस्क ब्यूरो कॉल या अधिक जानकारी के लिए http://www.bis.doc.gov/encryption पर वेब साइट पढ़ सकते हैं।

एक जीवित व्यक्ति के साथ अपने प्रश्न पर चर्चा करना शायद ऑनलाइन फॉर्म भरने और प्रतिक्रिया की प्रतीक्षा करने से बेहतर होगा।

संबंधित मुद्दे