Skillnad mellan HTTP och HTTPS.

Adressfältet i webbläsare väcker oftast inte uppmärksamhet om du inte behöver följa en länk som har kopierats från någonstans till Urklipp. Ibland tittar vi dit för att se till att övergången är korrekt, särskilt i fall med en snabb och oärlig omdirigering. Men om vi fortfarande tittar, ibland märker vi ett ovanligt tillstånd: någon form av lås hänger, teckensnittsfärgen är annorlunda och istället för den vanliga http: // ser vi av någon anledning https: //. Omedelbart och förstår inte, om det togs någonstans, eller om något i världen har förändrats, eller om minnet misslyckas. Låt oss försöka lista ut det.

Definition

HTTP - applikationsöverföringsprotokoll som används för att hämta information från webbplatser.

HTTPS är ett HTTP -protokollstillägg som stöder SSL- och TLS -kryptering.

Jämförelse

Skillnaden mellan HTTP och HTTPS framgår redan av definitionerna. HTTPS är inte ett oberoende dataöverföringsprotokoll, utan HTTP med ett krypteringstillägg. Detta är nyckeln och enda skillnaden. Om data överförs via HTTP -protokollet utan säkerhet, ger HTTPS kryptografiskt skydd. Detta används när auktorisation är ansvarig: på webbplatser för betalningssystem, posttjänster, i sociala nätverk.

Om data inte är skyddade av SSL, tillåter en avlyssningsapparat som lanserades vid ett olyckligt ögonblick en angripare att använda den. Tekniskt sett är implementeringen av HTTPS något mer komplicerad: för detta måste den skyddade webbplatsen ha ett servercertifikat i bruk som användaren accepterar eller inte accepterar. Ett sådant certifikat är installerat på servern som hanterar anslutningar. Både de data som mottagits av klienten och de data som mottagits från honom är krypterade. Krypteringsnycklar används för att kontrollera om klienten tar emot och tillhandahåller dem.

En annan teknisk skillnad är i portarna som används för HTTP- och HTTPS -åtkomst. Den första interagerar vanligtvis med port 80, den andra - med port 443. Administratören kan öppna andra portar för samma ändamål, men de kommer aldrig att sammanfalla.

Slutsatser TheDifference.ru

  1. HTTP är ett dataöverföringsprotokoll direkt, HTTPS är en förlängning av detta protokoll.
  2. HTTPS används för krypterad kommunikation.
  3. HTTPS används också för auktorisering på servrar som kräver ökad uppmärksamhet på datasäkerhet.
  4. HTTP fungerar på port 80, HTTPS på port 443.
.