Sponsor

What is The Meaning of https

 

https encryption | https | how does https work | https security | what is the meaning of https | what does https do | nodejs https | aws https

What is The Meaning of https

 

What is The Meaning of https
What is The Meaning of https

Hypertext Transfer Protocol Secure (HTTPS)
ہائپر ٹیکسٹ ٹرانسفر پروٹوکول سیکیور (HTTPS)

آج ہم  آپکو ہائپر ٹیکسٹ ٹرانسفر پروٹوکول سیکیور کے بارے میں معلومات فراہم کرنے والے ہیں ، ہم دن رات کی محنت سے مختلف  تاریخی کتابوں اور مختلف     ویب سائٹوں سے معلومات  حاصل

 کر کے  اپنے  پلیٹ فارم hameedahsanwebsite   پر مہیا کرتے ہیں ، آپ  سے التماس ہے کہ کمنٹ بکس میں آپ بھی  ہماری حوصلہ  افزا ئی کر دیا کریں۔ 

hameedahsanwebsite پر وزٹ کرنے کا  شکریہ۔


ہائپر ٹیکسٹ ٹرانسفر پروٹوکول سیکیور (HTTPS) ایک پروٹوکول ہے جو صارف کے ویب براؤزر اور ویب سائٹ کے درمیان مواصلات اور ڈیٹا کی منتقلی کو محفوظ بناتا ہے۔ HTTPS

 HTTP کا محفوظ ورژن ہے۔

 

پروٹوکول صارفین کو چھپنے والوں اور مین ان دی مڈل (MitM) حملوں سے بچاتا ہے۔ یہ جائز ڈومینز کو ڈومین نیم سسٹم (DNS) سپوفنگ حملوں سے بھی بچاتا ہے۔

 

آن لائن بینکنگ سروسز، ای میل فراہم کنندگان، آن لائن خوردہ فروشوں، صحت کی دیکھ بھال فراہم کرنے والوں اور مزید کے ذریعے سنبھالا جانے والے ڈیٹا سمیت حساس ڈیٹا کو سنبھالنے یا

 منتقل کرنے والی ویب سائٹس کو محفوظ کرنے میں HTTPS اہم کردار ادا کرتا ہے۔ سیدھے الفاظ میں، کوئی بھی ویب سائٹ جس میں لاگ ان کی اسناد کی ضرورت ہو یا مالی لین دین شامل

 ہو اسے صارفین، لین دین اور ڈیٹا کی حفاظت کو یقینی بنانے کے لیے HTTPS کا استعمال کرنا چاہیے۔

 

https encryption

HTTPS TLS انکرپشن پروٹوکول پر مبنی ہے، جو دو فریقوں کے درمیان مواصلات کو محفوظ بناتا ہے۔ TLS خفیہ کاری کے لیے غیر متناسب عوامی کلیدی بنیادی ڈھانچہ استعمال کرتا

 ہے۔ اس کا مطلب یہ ہے کہ یہ دو مختلف چابیاں استعمال کرتا ہے:

 

     نجی کلید۔ یہ ویب سائٹ کے مالک کے ذریعہ کنٹرول اور برقرار رکھا جاتا ہے اور ویب سرور پر رہتا ہے۔ یہ عوامی کلید کے ذریعے خفیہ کردہ معلومات کو ڈکرپٹ کرتا ہے۔

     عوامی کلید۔ یہ ان صارفین کے لیے دستیاب ہے جو اپنے ویب براؤزر کے ذریعے سرور کے ساتھ محفوظ طریقے سے تعامل کرنا چاہتے ہیں۔ عوامی کلید کے ذریعے خفیہ کردہ معلومات کو صرف

 نجی کلید کے ذریعے ہی ڈکرپٹ کیا جا سکتا ہے۔

 

what does https do

جیسا کہ پچھلے حصے میں بتایا گیا ہے، HTTPS SSL/TLS پر عوامی کلید کی خفیہ کاری کے ساتھ کام کرتا ہے تاکہ ڈیٹا انکرپشن اور تصدیق کے لیے مشترکہ ہم آہنگ کلید کو تقسیم کیا جا

 سکے۔ یہ ڈیفالٹ کے طور پر پورٹ 443 استعمال کرتا ہے، جب کہ HTTP پورٹ 80 استعمال کرتا ہے۔ تمام محفوظ منتقلیوں کے لیے پورٹ 443 کی ضرورت ہوتی ہے، حالانکہ وہی

 پورٹ HTTP کنکشنز کو بھی سپورٹ کرتا ہے۔

 

HTTPS میں ڈیٹا کی منتقلی شروع ہونے سے پہلے، براؤزر اور سرور SSL/TLS ہینڈ شیک کر کے کنکشن کے پیرامیٹرز کا فیصلہ کرتے ہیں۔ ایک محفوظ کنکشن قائم کرنے کے لیے

 مصافحہ بھی اہم ہے۔

 

یہاں یہ ہے کہ پورا عمل کیسے کام کرتا ہے:

 

    کلائنٹ براؤزر اور ویب سرور "ہیلو" پیغامات کا تبادلہ کرتے ہیں۔

    دونوں فریق اپنے خفیہ کاری کے معیارات کو ایک دوسرے کے ساتھ بتاتے ہیں۔

    سرور اپنا سرٹیفکیٹ براؤزر کے ساتھ شیئر کرتا ہے۔

    کلائنٹ سرٹیفکیٹ کی درستگی کی تصدیق کرتا ہے۔

    کلائنٹ ایک پری ماسٹر سیکرٹ کلید بنانے کے لیے عوامی کلید کا استعمال کرتا ہے۔

    اس خفیہ کلید کو عوامی کلید کا استعمال کرتے ہوئے انکرپٹ کیا جاتا ہے اور سرور کے ساتھ شیئر کیا جاتا ہے۔

    کلائنٹ اور سرور خفیہ کلید کی قدر کی بنیاد پر ہم آہنگ کلید کی گنتی کرتے ہیں۔

    دونوں فریق اس بات کی تصدیق کرتے ہیں کہ انہوں نے خفیہ کلید کی گنتی کی ہے۔

    ڈیٹا ٹرانسمیشن ہموار خفیہ کاری کا استعمال کرتا ہے۔

 

how does https work

فرض کریں کہ کوئی گاہک کسی چیز کو خریدنے کے لیے خوردہ فروش کی ای کامرس ویب سائٹ پر جاتا ہے۔ جب گاہک آرڈر دینے کے لیے تیار ہوتا ہے، تو اسے پروڈکٹ کے آرڈر والے صفحے پر

 بھیج دیا جاتا ہے۔ اس صفحہ کا URL https:// سے شروع ہوتا ہے، http:// سے نہیں۔

 

آرڈر دینے کے لیے، گاہک کو کچھ ذاتی تفصیلات (مثلاً، ان کا نام اور شپنگ کا پتہ)، ساتھ ہی مالی ڈیٹا (مثلاً، ان کا کریڈٹ کارڈ نمبر) درج کرنے کے لیے کہا جاتا ہے۔ HTTPS اس ڈیٹا کو

 انکرپٹ کرتا ہے تاکہ یہ یقینی بنایا جا سکے کہ اسے کسی غیر مجاز فریق، جیسے ہیکر یا سائبر کرائمینل کے ذریعے سمجھوتہ یا چوری نہیں کیا جا سکتا ہے۔

 

آرڈر پھر سرور تک پہنچ جاتا ہے جہاں اس پر کارروائی ہوتی ہے۔ ایک بار آرڈر کامیابی سے ہوجانے کے بعد، صارف کو سرور سے ایک اعتراف موصول ہوتا ہے، جو انکرپٹڈ شکل میں بھی سفر کرتا

 ہے اور اپنے ویب براؤزر میں دکھاتا ہے۔ اس اعتراف کو براؤزر کے HTTPS ذیلی سطح کے ذریعے ڈکرپٹ کیا گیا ہے۔

nodejs https

 

Node.js ایک سرور سائیڈ پلیٹ فارم ہے جو گوگل کروم کے JavaScript Engine (V8 Engine) پر بنایا گیا ہے۔ Node.js کو Ryan Dahl نے 2009

 میں تیار کیا تھا اور اس کا تازہ ترین ورژن v0.10.36 ہے۔ Node.js کی تعریف جیسا کہ اس کے آفیشل دستاویزات کے ذریعہ فراہم کیا گیا ہے اس طرح ہے۔

 

     Node.js ایک ایسا پلیٹ فارم ہے جو Chrome کے JavaScript کے رن ٹائم پر بنایا گیا ہے تاکہ آسانی سے تیز اور قابل توسیع نیٹ ورک ایپلیکیشنز کو بنایا جا سکے۔

Node.js ایک ایونٹ سے چلنے والا، غیر مسدود I/O ماڈل استعمال کرتا ہے جو اسے ہلکا پھلکا اور موثر بناتا ہے، جو کہ تقسیم شدہ آلات پر چلنے والی ڈیٹا انٹینسیو ریئل ٹائم ایپلی کیشنز کے لیے

 بہترین ہے۔

 

Node.js سرور سائیڈ اور نیٹ ورکنگ ایپلی کیشنز تیار کرنے کے لیے ایک اوپن سورس، کراس پلیٹ فارم رن ٹائم ماحول ہے۔ Node.js ایپلی کیشنز JavaScript میں لکھی جاتی

 ہیں، اور OS X، Microsoft Windows اور Linux پر Node.js رن ٹائم کے اندر چلائی جا سکتی ہیں۔

Node.js مختلف JavaScript ماڈیولز کی ایک بھرپور لائبریری بھی فراہم کرتا ہے جو Node.js کا استعمال کرتے ہوئے ویب ایپلیکیشنز کی ترقی کو کافی حد تک آسان بناتا ہے۔

 

aws https

 Web ServicesAmazon 

ایمیزون ویب سروسز کا جائزہ: AWS وائٹ پیپر

کاپی رائٹ © Amazon Web Services Inc. اور/یا اس کے ملحقہ۔ جملہ حقوق محفوظ ہیں.

ایمیزون کے ٹریڈ مارکس اور تجارتی لباس کسی ایسی پروڈکٹ یا سروس کے سلسلے میں استعمال نہیں کیے جا سکتے جو نہیں ہے۔

ایمیزون کا، کسی بھی طریقے سے جس سے صارفین میں الجھن پیدا ہونے کا امکان ہو، یا کسی ایسے طریقے سے جو آپ کی توہین کرتا ہے یا

ایمیزون کو بدنام کرتا ہے۔ دیگر تمام ٹریڈ مارکس جو ایمیزون کی ملکیت نہیں ہیں ان کے متعلقہ مالکان کی ملکیت ہیں، جو کر سکتے ہیں۔

یا ایمیزون کے ساتھ منسلک، منسلک یا سپانسر نہیں کیا جا سکتا۔

Post a Comment

0 Comments