HTTP болон HTTPS нь ижил зүйл мөн үү?

Агуулгын хүснэгт:

HTTP болон HTTPS нь ижил зүйл мөн үү?
HTTP болон HTTPS нь ижил зүйл мөн үү?
Anonim

Та URL-н https болон http хэсгийг мэддэг байх. Энэ нь https://www.lifewire.com гэх мэт FQDN-ийн өмнөх URL-ын эхний хэсэг юм. Зарим вэб сайт HTTPS ашигладаг бол зарим нь HTTP ашигладаг болохыг та анзаарсан байх.

HTTP болон HTTPS хоёулаа таны төхөөрөмж болон вэб серверийн хооронд өгөгдөл дамжуулах сувгаар хангах үүрэгтэй бөгөөд ингэснээр вэб хайлтын хэвийн үйл ажиллагаа явагдана.

HTTP болон HTTPS хоёрын ялгаа нь сүүлчийнх нь s юм. Гэсэн хэдий ч зөвхөн нэг үсэг нь тэдгээрийг ялгаж өгдөг ч энэ нь үндсэндээ хэрхэн ажилладаг талаар асар их ялгаатай байгааг харуулж байна. Товчхондоо, HTTPS нь илүү найдвартай бөгөөд банкны вэб сайт руу нэвтрэх, имэйл бичих, файл илгээх гэх мэт аюулгүй өгөгдөл дамжуулах шаардлагатай үед ашиглах ёстой.

Image
Image

Тэгвэл HTTPS болон HTTP нь юу гэсэн үг вэ? Тэд үнэхээр өөр гэж үү? Эдгээр ойлголтууд вэбийг ашиглахад ямар үүрэг гүйцэтгэдэг, яагаад нэг нь нөгөөгөөсөө хамаагүй илүү байдаг зэрэг ойлголтуудын талаар илүү ихийг мэдэхийн тулд үргэлжлүүлэн уншина уу.

HTTP гэж юу гэсэн үг вэ?

HTTP нь HyperText Transfer Protocol гэсэн үг бөгөөд энэ нь танд вэб хуудасны холбоосыг нээх, хайлтын систем болон бусад вэбсайтуудаар нэг хуудаснаас нөгөө рүү шилжих боломжийг олгодог World Wide Web-д ашигладаг сүлжээний протокол юм.

Өөрөөр хэлбэл HTTP нь танд вэб сервертэй холбогдох замыг өгдөг. Таныг HTTP ашигладаг вэб хуудсыг нээх үед таны вэб хөтөч HyperText Transfer Protocol (80-аас дээш порт) ашиглан вэб серверээс хуудас хүсэх болно. Сервер хүсэлтийг хүлээн авч, хүлээн авах үед тэр хуудсыг танд буцааж илгээхийн тулд ижил протоколыг ашигладаг.

Энэ протокол нь вэб шиг том, олон үйлдэлт, олон оролттой системүүдийн үндэс суурь юм. Холбоосууд зөв ажиллахын тулд HTTP-д тулгуурладаг тул бидний мэдэж байгаагаар вэб харилцаа холбооны процессын үндсэн суурьгүйгээр ажиллахгүй.

Гэсэн хэдий ч HTTP нь өгөгдлийг энгийн текстээр илгээж, хүлээн авдаг. Энэ нь таныг HTTP ашигладаг вэб сайтад байх үед сүлжээг сонсож байгаа хэн бүхэн таны хөтөч болон серверийн хооронд холбогдож буй бүх зүйлийг харах боломжтой гэсэн үг юм. Үүнд нууц үг, мессеж, файл гэх мэт орно.

HTTP нь өгөгдлийг вэб хөтөч дээр хэрхэн харуулахыг бус өгөгдлийг хэрхэн дамжуулахыг тодорхойлдог. HTML нь вэб хуудсыг хөтчид хэрхэн форматлаж, харуулахыг хариуцдаг.

HTTPS гэж юу гэсэн үг вэ?

HTTPS нь HTTP-тэй маш төстэй бөгөөд гол ялгаа нь аюулгүй байдал бөгөөд HTTPS-ийн төгсгөлд байгаа s гэсэн үг юм.

HyperText Transfer Protocol Secure нь SSL (Secure Sockets Layer) эсвэл TLS (Transport Layer Security) нэртэй протоколыг ашигладаг бөгөөд энэ нь үндсэндээ таны хөтөч болон серверийн хоорондох өгөгдлийг 443-р портоор хамгаалагдсан, шифрлэгдсэн хонгилд оруулдаг. HTTP-ээс ялгаатай нь пакет илрүүлэгчид тайлахад илүү хэцүү байдаг.

TLS нь SSL-ийн залгамжлагч боловч HTTPS-г SSL-ээр HTTP гэж хэлэхийг та сонсож магадгүй.

TLS болон SSL нь санхүүгийн мэдээллийг аюулгүй байлгах үүднээс онлайн худалдаа хийх үед ялангуяа ашигтай байдаг ч нууц мэдээлэл (жишээ нь, нууц үг, хувийн мэдээлэл, төлбөрийн мэдээлэл гэх мэт) шаарддаг аливаа вэб сайтад ашиглагддаг.

HTTP-ээр дамжуулан HTTPS-ийн өөр нэг давуу тал бол илүү хурдан бөгөөд вэб хуудас HTTPS-ээр илүү хурдан ачаалагддаг. Үүний шалтгаан нь HTTPS нь аль хэдийн аюулгүй гэж ойлгогдсон тул өгөгдлийг сканнердах, шүүх шаардлагагүй тул өгөгдөл дамжуулах нь багасч, дамжуулах хугацаа хурдан болдог.

Аюулгүй протокол шифрлэгдээгүй протоколоос хэр хурдан болохыг харахын тулд HTTP ба HTTPS тестийг ашиглана уу. Бидний туршилтанд HTTPS байнга 60-80 хувиар илүү хурдан ажилладаг.

Таны вэбсайт HTTPS ашиглаж байгаа эсэхийг мэдэх хамгийн хялбар арга бол URL дээрх https гэж хайх явдал юм. Ихэнх хөтөч URL-н зүүн талд түгжээний дүрсийг байрлуулж холболт найдвартай гэдгийг илтгэнэ.

HTTPS бүгдийг хамгаалахгүй

Боломжтой үед HTTPS-г ашиглах нь чухал бөгөөд вэб сайт эзэмшигчид HTTPS-ийг хэрэгжүүлэх нь найдвартай вэб хуудаснаас илүү найдвартай вэб хуудсыг сонгохоос илүү онлайн аюулгүй байдалд илүү их зүйл бий.

Жишээ нь, та хуурамч нэвтрэх маягт руу нууц үгээ оруулсан гэж хуурсан фишингийн тохиолдлуудад HTTPS төдийлөн тус болохгүй. Хуудас өөрөө HTTPS-г маш сайн ашиглаж болох боловч хэрэв хүлээн авагч талд таны хэрэглэгчийн мэдээллийг цуглуулж байгаа хүн байвал аюулгүй протокол нь тэдний үүнийг хийдэг туннель байсан.

Мөн та HTTPS холболтоор хортой файлуудыг татаж авах боломжтой. Дахин хэлэхэд вэб сервертэй холбогдоход ашигладаг холболтын протокол нь түүний дамжуулж буй өгөгдлийн талаар огт ярьдаггүй. Та аюулгүй сувгаар өдөржин хортой програм татаж авах боломжтой; HTTPS үүнийг зогсоохын тулд юу ч хийхгүй.

HTTPS болон HTTP-ийн хувьд вэбийн аюулгүй байдлын талаар санахад илүүдэхгүй зүйл бол сүлжээний протокол нь таныг хакердах эсвэл мөрнөөс хэтрүүлэн шалгахаас хамгаалдаггүй явдал юм. Энэ нь ойлгомжтой мэт санагдаж байгаа ч та өөрийн акаунтуудад хүчтэй нууц үг үүсгэж, таахад хэцүү нууц үг үүсгэж, онлайн бүртгэлээ ашиглаж дууссаны дараа (ялангуяа нийтийн компьютер дээр байгаа бол) гарах хэрэгтэй.

FAQ

    HTTPS прокси гэж юу вэ?

    Вэб прокси гэгддэг HTTP прокси нь таны зочилдог вэб сайтаас IP хаягаа нуух арга юм. Хэрэв та вэб прокси ашиглаж байхдаа вэб хуудсанд байгаа бол энэ сайт өөрийн серверт хандаж байгаа IP хаягийг харах боломжтой боловч энэ нь таны харж буй хаяг биш юм. Таны компьютер болон серверийн хоорондох вэб траффик эхлээд прокси серверээр дамждаг тул вэбсайт таных биш харин проксигийн IP хаягийг хардаг.

    Би вэб сайтыг хэрхэн HTTPS болгох вэ?

    Вэбсайт дээрээ HTTPS-г идэвхжүүлэхийн тулд эхлээд таны вэбсайт статик IP хаягтай эсэхийг шалгаарай. Дараа нь та итгэмжлэгдсэн гэрчилгээний газраас (CA) SSL сертификат худалдаж аваад вэб хостын сервер дээрээ SSL сертификатыг суулгах хэрэгтэй болно. Та өөрийн URL дээрх HTTPS-г тооцохын тулд вэбсайт руугаа чиглүүлдэг холбоосыг өөрчлөх шаардлагатай болж магадгүй.

    HTTPS ямар порт вэ?

    HTTPS нь 443-р порт дээр байна. Ихэнх вэбсайтууд 443-р портоор дамжуулан HTTPS-тэй ажилладаг боловч 443-р порт боломжгүй байх тохиолдол байдаг. Эдгээр тохиолдолд вэб сайт нь HTTP-н ердийн порт болох 80-р порт дээр HTTPS-ээр ашиглах боломжтой болно.

Зөвлөмж болгож буй: