एक कुकी और एक सत्र के बीच का अंतर

Anonim

यह एक ऐसा सवाल है, जो वेब के लिए नए डिजाइन या प्रोग्रामिंग के लिए सामान्य रूप से पॉप अप करता है ।

या शायद आपने सुना है कि आपकी कुकीज़ चोरी हो सकती हैं, और आप सुरक्षा के निहितार्थों के बारे में चिंतित हैं?

किसी भी तरह से, यह एक मान्य प्रश्न है, और उत्तर देने में बहुत आसान है। चलो अंदर कूदते हैं।

कुकी क्या है?

कुकी एक क्लाइंट साइड फाइल है जिसमें जानकारी शामिल है यह जानकारी शॉपिंग कार्ट में आइटम या उपयोगकर्ता नाम और पासवर्ड संयोजन हो सकती है। (1)

हालांकि सावधान रहें, कुकीज़ के लिए एक खतरनाक पक्ष है

मैंने कुकियों की चोरी की कुछ डरावनी कहानियों को सुना है। सार्वजनिक वाई-फाई हॉटस्पॉट आपके कुकीज को चोरी करने वाले हैकर्स के लिए जमीन का प्रचार कर सकते हैं। (2)

कुकी को चुराने से, एक हैकर आपके बारे में व्यक्तिगत जानकारी प्राप्त कर सकता है वे आपके बैंकिंग विवरणों को भी चोरी कर सकते हैं। ओह। (2)

-2 ->

वाई-फ़ाई हॉटस्पॉट से कनेक्ट होने से पहले अपने कुकीज़ को हटाने का सबसे अच्छा अभ्यास है। बेशक, यह आपकी परेशानी को फिर से दर्ज करने के लिए परेशान है, लेकिन खेद की तुलना में सुरक्षित है, है ना?

बस अपना पासवर्ड मत भूलें, और संवेदनशील वेबसाइटें दर्ज न करें जहां आपके क्रेडिट कार्ड का विवरण सार्वजनिक वाई-फाई नेटवर्क पर संग्रहीत किया जाता है। यह आपको सुरक्षित रखना चाहिए

एक सत्र क्या है?

एक सत्र में बहुत सारी भिन्न परिभाषाएं हो सकती हैं उदाहरण के लिए, एक सत्र लॉन्च किया जा सकता है जब आप अपने कंप्यूटर पर लॉग ऑन करते हैं, और बंद होने पर बंद हो जाते हैं। (3)

प्रोग्रामिंग के संदर्भ में, हालांकि, यह ज्यादातर PHP (जो एक सर्वर साइड भाषा है) में उपयोग किया जाता है। (3)

इस मामले में एक सत्र एक वेबसाइट के सर्वर साइड पर संग्रहीत जानकारी का एक चर टुकड़ा है। यह या तो चर, राज्य या सेटिंग्स की एक इकाई हो सकती है (3)

सत्र कुकीज़ की तुलना में अधिक सुरक्षित हैं, क्योंकि वे आमतौर पर किसी प्रकार के सर्वर-साइड सुरक्षा द्वारा सुरक्षित होते हैं यह उन्हें अचूक नहीं बना देता है, हालांकि। बस प्लेस्टेशन स्टोर को हैक करने के समय को देखो।

यह बहुत दुर्लभ है कि ऐसा होने वाली चीजें, हालांकि आप आमतौर पर आश्वस्त रह सकते हैं कि आपकी जानकारी सर्वर साइड पर सुरक्षित होगी

कुकीज और सत्र हाथों में हाथ

उनके मतभेद हो सकते हैं, लेकिन ये दोनों काम हाथ में हाथ में हैं, अधिकतर

सत्र आपके यूज़रनेम और पासवर्ड पर हो सकता है, जबकि आप अपने पीसी में संग्रहीत कुकी प्राप्त करते हैं। इस कुकी में एक विशिष्ट आईडी होगी जो अगली बार जब आप ऑनलाइन जाते हैं तो सत्र से लिंक होता है। (4)

यह आम तौर पर होता है जब आप साइट को अपना उपयोगकर्ता नाम और पासवर्ड देते हुए "मुझे याद रखें" विकल्प की जांच करते हैं

यह भी है कि जब आप एक ऑनलाइन स्टोर में खरीदारी करते हैं, और स्टोर आपके कार्ट की सामग्री को याद करता है - तब भी जब आपने लॉग-ऑफ किया हो।

सुरक्षा संबंधी चिंताएं

आप अपने कुकीज़ को भारी मात्रा में सुरक्षा के द्वारा एन्क्रिप्ट कर सकते हैंआम तौर पर इसका मतलब है कि किसी कंपनी को भर्ती करना या ऐसी सेवा के लिए भुगतान करना जो आपके लिए ऐसा करती है

यह स्वयं करना, जब तक कि आप उच्च-स्तरीय प्रोग्रामर न हों, शायद कुछ नहीं हासिल करेंगे और आप सिर्फ सिरदर्द के साथ समाप्त होंगे

अपने कुकीज़ को सुरक्षित करने के बारे में अधिक जानकारी के लिए, आप इस पोस्ट को चेक कर सकते हैं

अब आप जानते हैं

उस से कहीं ज्यादा कुछ नहीं है यह बहुत आसान है और मूल रूप से नीचे फोड़े:

  • कुकीज = ग्राहक पक्ष
  • सत्र = सर्वर की तरफ़ा

सारांश

कुकी सत्र
ग्राहक-पक्ष फ़ाइल सर्वर-साइड फ़ाइल < जोखिम उठाता है (जब तक सुरक्षित नहीं)
सुरक्षित आपके द्वारा मिटाए जाने तक या एक्सपायरी के बारे में जानकारी याद रखता है
वेब साइट टाइम-आउट के समय तक की जानकारी याद रखता है आम तौर पर एक आईडी स्ट्रिंग होती है
आमतौर पर अधिक जटिल जानकारी होती है सर्वर से विशिष्ट पहचानकर्ता लिंक
उपयोगकर्ता के लिए विशिष्ट पहचानकर्ता लिंक