SSL står för Secure Socket Layer och är den accepterade standarden för Internet-protokoll säkerhet . Den skapar en virtuell uttag i ett program så att den vet bara att acceptera meddelanden som riktar denna port . SSL -uttaget är inte en faktisk minne eller IP -adress utan istället ett dynamiskt omfång av virtuella adresser . SSL-certifikatet innehåller en logaritm som möjliggör för avsändaren och mottagaren att upptäcka vad som är rätt virtuell socket adress vid en viss tidpunkt . Båda sidor gör sina egna oberoende beräkningar , och om de inte matchar , då datapaketet förkastas . Instruktioner
1
Kompilera ditt program utan SSL -koden först . Kör kompilerade programmet i en nätverksmiljö , företrädesvis en intern intranät för att inte utsätta det för virus . Denna torrkörning är att säkerställa de kommunikationsprotokoll arbeta utan SSL -kod . Om du inte utför detta test , är det svårt att tala om några buggar som dyker upp är från SSL -koden eller programmets kod .
2
Välj vilken metod som ska användas , SSL version 2 eller 3 eller TLS version 1 . Det beror på vad ditt nätverk kommer att stödja , om du är osäker , fråga din nätverksadministratör . Om du designar den kan användas på Internet , använder SSL version 3 , eftersom det är den mest allmänt accepterade protokoll .
3
Kör en SSL sammanställa program som OpenSSL för att skapa en SSL -certifikat . Se till att skriva in dina respektive variabelnamn och datasamtal som ditt program använder och behöver skicka över en nätverksanslutning .
4
Välj TCP /IP- socket för det program du använder och se till att körbar och SSL-certifikat både ha det numret . Kompilera programmet med SSL-certifikat filnamnet refereras i koden så att den vet vad man ska leta efter när man kör en SSL- kontroll .
5
köra programmet i ett isolerat intranät att först kontrollera att den löper ordentligt. Om det fungerar , gör en annan provkörning på Internet .