መመሪያዎች

HTTPS እና SSL ምንድን ናቸው? ደህንነታዊ ድረ ገጾች እንዴት እንደሚሰሩ፣ በቀላሉ

HTTPS የHTTP ደህንነቱ የተጠበቀ ስሪት ነው። HTTP አሳሾች ከድረ ገጾች ጋር የሚነጋገሩበት ፕሮቶኮል ነው። እያንዳንዱን ጥያቄና ምላሽ በTLS (Transport Layer Security) በተመሰጠረ ግንኙነት ይጠቀልላል፤ ስለዚህ በጎብኚውና በድረ ገጹ መካከል ያለ ማንም ሰው የሚላከውን ማንበብም መቀየርም አይችልም። SSL ለተመሳሳይ ሐሳብ የቆየ ስም ነው — TLS የተካው የመጀመሪያው ፕሮቶኮል — ለዚህም ነው ሰዎች አሁንም «SSL ሰርተፊኬት» የሚሉት።

ከAI ጋር ሲገነቡ HTTPS ለምን ይጠቅማል

ማንኛውም የሚታተም መተግበሪያ በHTTPS መቅረብ አለበት። ይህ መልካም ልምድ ብቻ አይደለም፦

  • አሳሾች ይጠብቁታል። በተራ HTTP ላይ ያሉ ድረ ገጾች «Not secure» ተብለው ይለጠፋሉ፤ አንዳንድ የአሳሽ ባህሪያት — ለምሳሌ የአካባቢ መዳረሻ፣ ካሜራና ማይክሮፎን፣ ወይም ከመስመር ውጭ ለሚሰሩ መተግበሪያዎች service workers — በአብዛኛው የሚሰሩት በደህንነቱ የተጠበቁ (HTTPS) ገጾች ላይ ብቻ ነው።
  • መግቢያዎችና ቅጾች። HTTPS ከሌለ የይለፍ ቃሎች፣ የሴሽን ኩኪዎችና የቅጽ መረጃዎች እንደ ሊነበብ ጽሑፍ ይጓዛሉ። በተመሳሳዩ የካፌ Wi-Fi ላይ ያለ ሰው ሊይዛቸው ይችላል።
  • ክፍያዎችና ሶስተኛ ወገኖች። የክፍያ አቅራቢዎች፣ OAuth መግቢያ እና ብዙ APIs የHTTPS የመመለሻና የጥሪ URLs ይፈልጋሉ።
  • እምነትና ፍለጋ። ጎብኚዎች ማስጠንቀቂያውን ያያሉ፤ Google HTTPSን እንደ የደረጃ ምልክት እንደሚጠቀም ተናግሯል።

መልካሙ ዜና፦ በአብዛኞቹ ዘመናዊ የማስተናገጃ መድረኮች HTTPS በራስ-ሰር ይዘጋጃል። የሚያስፈልጎት በዋናነት ብጁ ጎራ ወይም የmixed-content ማስጠንቀቂያ ሲበላሽ ለማስተካከል የሚያስችል ግንዛቤ ነው።

ዕለታዊ ምሳሌ

በተራ HTTP ላይ ኮድ መላክ ፖስትካርድ እንደ መላክ ነው፦ ጉዳዩን የሚያስተናግድ እያንዳንዱ የፖስታ ሰራተኛ ሊያነበው ይችላል፤ አንድ ሰው መልዕክቱን እንኳ ሊቀይረው ይችላል።

HTTPS ደግሞ የታሸገ፣ መነካካቱ የሚታወቅ ፖስታ እንደ መላክ ነው፤ ከመላክዎ በፊት ደግሞ የተቀባዩን ኦፊሴላዊ መታወቂያ ይፈትሻሉ። ሰርተፊኬቱ ያ መታወቂያ ነው፤ ድረ ገጹ የጎራውን ባለቤትነት እንዳረጋገጠ የፈተሸውና የሰርተፊኬት ባለስልጣን (certificate authority) የሚባል የታመነ አካል የሰጠው ነው። ምስጠራው የታሸገው ፖስታ ነው። መታወቂያው ትክክለኛው አድራሻ ላይ እየጻፉ እንደሆነ ያረጋግጣል፤ ፖስታው ደግሞ ይዘቱን ግላዊ ያደርገዋል።

HTTPS እንዴት ይሰራል፣ በቀላሉ

አሳሹ https://shop.example.com ሲከፍት፦

  1. ሰላም። አሳሹ ይገናኛል እና ምን አይነት የምስጠራ ዘዴዎች እንደሚደግፍ ይናገራል።
  2. ሰርተፊኬት። አገልጋዩ ሰርተፊኬቱን ይልካል፤ ይህም «ይህ ቁልፍ የshop.example.com ነው» ብሎ በሰርተፊኬት ባለስልጣን የተፈረመ ነው።
  3. ማረጋገጥ። አሳሹ ፊርማውን አስቀድሞ ከሚያምናቸው ባለስልጣናት ጋር ያረጋግጣል፣ ሰርተፊኬቱ ጊዜው አላለፈበትም ብሎ ይፈትሻል፣ እና ጎራው መመሳሰሉን ያረጋግጣል።
  4. ቁልፎች። አሳሹና አገልጋዩ ለዚህ ክፍለ ጊዜ አዲስ ምስጢራዊ ቁልፍ ይስማማሉ፤ ቁልፉን በግልጽ ፈጽሞ አይልኩም።
  5. የተመሰጠረ ውይይት። ከአሁን በኋላ ሁሉም ጥያቄዎችና ምላሾች — ገጾች፣ የቅጽ መረጃ፣ ኩኪዎች — በተመሰጠረ ሁኔታ ይጓዛሉ።

ይህ TLS handshake ጥቂት ሚሊሰከንዶች ይወስዳል እና በራስ-ሰር ይከናወናል። ጎብኚው የሚያየው የመቆለፊያ አዶውን ብቻ ነው (በአንዳንድ አሳሾች ደግሞ ገለልተኛ የጣቢያ መረጃ አዶ)።

HTTPS ምን ይጠብቃል እና ምን አይጠብቅም

ይጠብቃልአይጠብቅም
በአሳሽና በአገልጋይ መካከል የሚጓዝ መረጃመረጃው አገልጋይዎ ላይ ወይም በዳታቤዝዎ ውስጥ ከገባ በኋላ
በሕዝባዊ Wi-Fi ላይ ከመሰለልከተንኮል አዘል ወይም ከማጭበርበሪያ ድረ ገጽ
በመንገድ ላይ ገጾችን ከመቀየርበመተግበሪያዎ ውስጥ ካሉ ስህተቶች፣ ለምሳሌ የጎደለ የፍቃድ ማረጋገጫ
ኩኪዎችና የይለፍ ቃሎች በሚላኩበት ጊዜደካማ የይለፍ ቃሎች ወይም የፈሰሱ API keys

HTTPS የጥያቄዎችን ይዘት ያመስጥራል፤ የገጹ መንገድና የquery string ይጨምራል። ነገር ግን የሚጎበኙት የጎራ ስም በመንገዱ ላይ ባሉ አውታረ መረቦች አብዛኛውን ጊዜ ይታያል። ይህም ከሌላ ምክንያት በላይ የግል መረጃን በURL ውስጥ በፍጹም እንዳታስገቡ ያደርጋል፤ URLs በlogs እና በአሳሽ ታሪክ ውስጥ ይቀመጣሉ።

ምሳሌ፦ ብጁ ጎራ ማገናኘት

የዮጋ ስቱዲዮ የቦታ ማስያዣ መተግበሪያ በbook.myyogastudio.com ላይ ማድረስ ይፈልጋሉ እንበል፦

  1. book.myyogastudio.com ወደ ማስተናገጃዎ እንዲጠቁም የDNS ሪከርድ ይጨምራሉ። ጎራዎችና DNS እንዴት እንደሚሰሩ ይመልከቱ።
  2. ማስተናገጃው ጎራውን እንደሚቆጣጠር ለሰርተፊኬት ባለስልጣን ያረጋግጣል — ብዙውን ጊዜ በጎራው ላይ ለሚቀርብ ፈተና ምላሽ በመስጠት — እና ሰርተፊኬት ይቀበላል።
  3. ማስተናገጃው ሰርተፊኬቱን ይጭናል፤ ከማለቁ በፊትም በራስ-ሰር ያድሰዋል። ሰርተፊኬቶች ሆን ተብለው አጭር ዕድሜ ስላላቸው በራስ-ሰር መታደስ ወሳኝ ነው።
  4. ወደ http://book.myyogastudio.com የሚገቡ ጎብኚዎች ወደ https:// ይዛወራሉ።

ደረጃ 1 የተሳሳተ ከሆነ — ሪከርዱ ወደ ሌላ ቦታ ቢጠቁም ወይም ፕሮክሲ በመካከል ቢኖር — ደረጃ 2 ሊወድቅ ይችላል፤ ጎብኚዎች የሰርተፊኬት ስህተት ያያሉ። ይህ ብጁ ጎራ ሲያገናኙ ሰዎች በብዛት የሚያጋጥማቸው የHTTPS ችግር ነው።

ቁልፍ ቃላት

ቃልትርጉም
TLSTransport Layer Security፣ ከHTTPS ጀርባ ያለው የምስጠራ ፕሮቶኮል።
SSLSecure Sockets Layer፣ የTLS ጊዜ ያለፈበት ቀዳሚ። ስሙ ግን ይቀጥላል።
Certificateጎራን ከይፋዊ ቁልፍ ጋር የሚያገናኝ የተፈረመ ፋይል።
Certificate authority (CA)አሳሾች የሚያምኑት ሰርተፊኬት የሚሰጥ ድርጅት፤ ለምሳሌ Let's Encrypt።
Domain validation (DV)የጎራ ባለቤትነትን የሚያረጋግጥ ሰርተፊኬት — አብዛኞቹ ድረ ገጾች የሚጠቀሙበት።
Wildcard certificateአንድ ደረጃ ጥልቀት ያላቸውን ንዑስ ጎራዎች ሁሉ ይሸፍናል፤ ለምሳሌ *.example.com።
Mixed contentየHTTPS ገጽ አንዳንድ ግብዓቶችን በተራ HTTP የሚጭን። አሳሾች ያግዱታል ወይም ያስጠነቅቃሉ።
HSTSአሳሾች ከዚያ ጊዜ ጀምሮ ለጣቢያዎ ሁልጊዜ HTTPS እንዲጠቀሙ የሚነግር ራስጌ።
Port 443ለHTTPS የተለመደው ፖርት (HTTP ፖርት 80 ይጠቀማል)።

የተሳሳቱ ግንዛቤዎች

  • «የመቆለፊያ አዶው ድረ ገጹ ታማኝ ነው ማለት ነው።» ግንኙነቱ ግላዊ መሆኑንና ጎራው መመሳሰሉን ብቻ ነው። አጭበርባሪዎችም ሰርተፊኬት ያገኛሉ።
  • «HTTPS የሚያስፈልገው ለክፍያ ገጾች ብቻ ነው።» መግቢያ፣ ቅጽ ወይም ኩኪ ያለው ማንኛውም ገጽ ይፈልገዋል — ይህም ማለት የሚሆነው ሁሉም መተግበሪያ ነው። በሁሉም ቦታ ይጠቀሙበት።
  • «ሰርተፊኬቶች ውድ ናቸው።» ነጻና ታማኝ ሰርተፊኬቶች የተለመዱ ናቸው፤ አብዛኞቹ መድረኮች ያስተዳድሩልዎታል።
  • «HTTPS መተግበሪያዬን ደህንነቱ የተጠበቀ ያደርገዋል።» ግንኙነቱን ይጠብቃል። መተግበሪያዎ አሁንም የአገልጋይ ጎን የፍቃድ ማረጋገጫ፣ ምስጢሮችን በአግባቡ መያዝና የግብዓት ማረጋገጥ ያስፈልገዋል። በAI የተገነቡ መተግበሪያዎች የደህንነት ማረጋገጫ ዝርዝር ይመልከቱ።
  • «HTTPS ድረ ገጾችን ያዘገያል።» ዘመናዊ TLS ጥቂት ተጨማሪ ስራ ብቻ ይጨምራል፤ እንደ HTTP/2 ያሉ ድረ ገጾችን የሚያፋጥኑ ባህሪያት ደግሞ በአሳሾች ውስጥ በአብዛኛው HTTPS ይፈልጋሉ።

የተለመዱ የHTTPS ችግሮችን ማስተካከል

ምልክትሊሆን የሚችል ምክንያት
«Your connection is not private»ሰርተፊኬቱ በትክክለኛው ጎራ ላይ አይሰራም፣ ጊዜው አልፎበታል፣ ወይም ገና አልተሰጠም
በwww. ይሰራል ግን በዋናው ጎራ አይሰራም (ወይም በተቃራኒው)አንድ ስም ብቻ DNS እና ሰርተፊኬት አለው
የመቆለፊያ አዶ የለም፣ በአንዳንድ ገጾች «Not secure»Mixed content፦ ምስል፣ ስክሪፕት ወይም ፎንት በhttp:// ተጭኗል
ብጁ ጎራ ካገናኙ በኋላ የሰርተፊኬት ስህተትDNS አሁንም እየተሰራጨ ነው፣ ወይም ፊት ያለ ፕሮክሲ የሰርተፊኬት ፈተናውን እየከለከለ ነው

ለAI መገንቢያዎ ምን ብለው ይጠይቃሉ

  • «እያንዳንዱ ምስል፣ ስክሪፕትና ፎንት በHTTPS ወይም በአንጻራዊ URL ይጫን — http:// ማገናኛ አይኑር።»
  • «ሁሉንም የHTTP ትራፊክ ወደ HTTPS አዙር።»
  • «የሴሽን ኩኪዎችን በSecure እና HttpOnly ባንዲራዎች አዘጋጅ።»
  • «ለእያንዳንዱ OAuth፣ ክፍያና webhook የጥሪ URL https:// ተጠቀም።»
  • «ብጁ ጎራዬ የሰርተፊኬት ስህተት ያሳያል — ማስተናገጃው የሚጠብቀው የDNS ሪከርድ ምንድን ነው?»

HTTPS በMythex

በMythex ላይ ብጁ ጎራ ሲያገናኙ (የProው ባህሪ)፣ Mythex ከሚያሳየው slug.mythex.ai ኢላማ ጋር የሚጠቁም CNAME ሪከርድ ይጨምራሉ፣ Verify ላይ ጠቅ ያደርጋሉ፣ እና Mythex ለጎራው HTTPS በራስ-ሰር ያወጣል። ሰነዶቹ ሁለቱን የተለመዱ ችግሮች ይሸፍናሉ፦ DNS በCloudflare ላይ ከሆነ ሪከርዱን «DNS only» (ግራጫ ደመና) ያድርጉ እንጂ proxied አያድርጉ፤ Mythex ሰርተፊኬቱን ማውጣት እንዲችል። DNS HTTPS ሙሉ በሙሉ ከመዋቀሩ በፊትም ሊረጋገጥ ይችላል፤ ስለዚህ ጥቂት ደቂቃ ይጠብቁና እንደገና Verify ያድርጉ። ዝርዝሩን በሰነዶቹ ላይ ብጁ ጎራዎች ይመልከቱ፤ እንዲሁም ብጁ ጎራ ማገናኘት መመሪያችንን ይመልከቱ።

ጥያቄዎች

በHTTP እና HTTPS መካከል ያለው ልዩነት ምንድን ነው?

HTTP በአሳሹና በድረ ገጹ መካከል መረጃን እንደ ሊነበብ የሚችል ጽሑፍ ይልካል። HTTPS ደግሞ HTTP በተመሰጠረ የTLS ግንኙነት ውስጥ የሚላክ ነው፤ ስለዚህ በተመሳሳይ አውታረ መረብ ላይ ያሉ ወይም በመንገዱ ያሉ ሰዎች የሚላከውን ማንበብም መቀየርም አይችሉም፤ አሳሹም እውነተኛውን ድረ ገጽ እያነጋገረ መሆኑን ማረጋገጥ ይችላል።

SSL እና TLS አንድ ነገር ናቸው?

TLS የSSL ዘመናዊ ተተኪ ነው። ሁሉም የSSL ስሪቶች ጊዜ ያለፈባቸውና ደህንነታቸው ያልተጠበቀ ናቸው፤ ዛሬ ደህንነቱ የተጠበቀ ድረ ገጽ TLS ይጠቀማል። ሰዎች ከልምድ የተነሳ አሁንም «SSL ሰርተፊኬት» ይላሉ፤ ሰርተፊኬቶቹ ግን ከTLS ጋር ይሰራሉ።

የመቆለፊያ አዶው ድረ ገጹ ደህና ነው ማለት ነው?

አይደለም። የመቆለፊያ አዶው ማለት ግንኙነቱ ተመስጥሯል እና ሰርተፊኬቱ ከጎራ ስሙ ጋር ይዛመዳል ማለት ነው። የማጭበርበሪያ ድረ ገጽም ትክክለኛ ሰርተፊኬት ሊኖረው ይችላል። ማንም ግንኙነቱን ማሰለል እንደማይችል ይነግርዎታል፤ የባለቤቱ አስተማማኝነትን ግን አያረጋግጥም።

SSL ሰርተፊኬት መክፈል አለብኝ?

ብዙውን ጊዜ አያስፈልግም። እንደ Let's Encrypt ያሉ ነጻና በራስ-ሰር የሚሰጡ የሰርተፊኬት ባለስልጣናት አሳሾች የሚያምኑባቸውን ሰርተፊኬቶች ይሰጣሉ፤ አብዛኞቹ የማስተናገጃ መድረኮችም ለእርስዎ ያገኙልዎታል እና ያድሳሉ። የሚከፈሉ ሰርተፊኬቶች በዋናነት ድጋፍ ወይም ተጨማሪ የማንነት ማረጋገጫ ይጨምራሉ።

ለምን ድረ ገጼ Not Secure ይላል?

የተለመዱ ምክንያቶች ጣቢያውን በhttps:// ፋንታ http:// ማየት፣ ጊዜው ያለፈበት ወይም በትክክለኛው ጎራ ላይ የማይሰራ ሰርተፊኬት፣ ወይም አንድ ገጽ ምስሎችን ወይም ስክሪፕቶችን በተራ http:// መጫን (mixed content) ናቸው።

Mythex · Pricing · በAI ማንኛውንም ነገር ይገንቡ · የድር ጣቢያ እና የመተግበሪያ ቴምፕሌቶች · Mythex ከሌሎች ጋር ሲነጻጸር · የAI መተግበሪያ ግንባታ የቃላት መዝገበ-ቃላት · ነፃ የAI መተግበሪያ መገንቢያ መሳሪያዎች · English

English العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)