SSL står for Secure Socket Layer og er den aksepterte standarden på Internett sikkerhetsprotokoller. Det skaper en virtuell socket i et program slik at det vet bare å godta kommunikasjon som er rettet mot denne porten . SSL socket er ikke en faktisk minne eller IP -adresse, men i stedet et dynamisk spekter av virtuelle adresser . SSL-sertifikatet inneholder en logaritme som gjør det mulig for avsender og mottaker for å oppdage hva som er riktig virtuelle socket adresse til enhver tid . Begge sider utføre sine egne uavhengige beregninger , og hvis de ikke stemmer overens , så datapakke er avvist. Instruksjoner
en
kompilere programmet uten SSL koden først. Kjør den kompilerte programmet i et nettverksmiljø , helst en intern intranett slik at de ikke utsettes for virus. Dette tørr kjøre er å sikre kommunikasjonsprotokoller fungere uten SSL -kode. Hvis du ikke utfører denne testen , er det vanskelig å si om noen bugs som dukker opp er fra SSL kode eller programmets kode .
2
Velg hvilken metode å bruke , SSL versjon 2 eller 3 eller TLS versjon 1 . Dette vil avhenge av hva nettverket vil støtte , hvis du er i tvil , spør nettverksadministratoren. Hvis du utformer den kan brukes på Internett , bruker SSL versjon 3 , som det er den mest aksepterte protokollen .
3
Kjør en SSL kompilere programmet som OpenSSL for å lage en SSL-sertifikat. Sørg for å skrive inn dine respektive variabelnavn og dataanrop at programmet bruker, og må sende over en nettverksforbindelse.
4
Velg et TCP /IP- socket for programmet å bruke og sørge for at kjørbar og SSL-sertifikat begge har det nummeret . Kompilere programmet med SSL-sertifikat filnavnet referert i koden slik at den vet hva du skal se etter når du kjører en SSL sjekk.
5
kjøre programmet i en isolert intranett til første bekrefte at det går riktig. Hvis det fungerer , gjør en annen testkjøring på Internett .