मैं एक वीपीएन सिस्टम लिख रहा हूं जो नेट के पार (एईएस 256) अपने ट्रैफ़िक को एनक्रिप्ट कर देता है (जब मैं खुद लिखता हूं कि वहां 1,000,001 अन्य लोग पहले से ही बाहर हैं? खैर, मेरा एक विशिष्ट कार्य के लिए एक विशेष है जो दूसरों में से कोई भी फिट नहीं है)।
मूल रूप से मैं अपनी सोच को चलाना चाहता हूं ताकि आप यह सुनिश्चित कर सकें कि मैं यह सही क्रम में कर रहा हूं।
फिलहाल पैकेट्स को बाहर भेजे जाने से पहले एन्क्रिप्ट किया जाता है, लेकिन मैं डेटा के ट्रैफ़र को थोड़ा ऑप्टिमाइज़ करने के लिए उनमें कुछ स्तर के कंप्रेशन को जोड़ना चाहता हूं। भारी संपीड़न नहीं - मैं सीपीयू को हर समय अधिकतम नहीं करना चाहता, लेकिन मैं यह सुनिश्चित करना चाहता हूं कि संपीड़न यथासंभव कुशल हो।
इसलिए, मेरी सोच यह है कि, मुझे एनक्रिप्टेड पैकेट के रूप में एन्क्रिप्ट करने से पहले पैकेट को कंप्रेस करना चाहिए क्योंकि एन्क्रिप्टेड पैकेट से बेहतर सेक होगा? या फिर इसके विपरीत?
मैं शायद संपीड़न के लिए zlib का उपयोग कर रहा हूँ।
सुपर यूजर ब्लॉग पर अधिक पढ़ें ।