Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come programmare con SSL

stand per SSL Secure Socket Layer ed è lo standard accettato di protocolli di sicurezza di Internet . Si crea un socket virtuale in un programma in modo che conosce solo di accettare le comunicazioni che colpiscono questa porta . La presa SSL non è una memoria o l'indirizzo IP ma invece una gamma dinamica di indirizzi virtuali . Il certificato SSL contiene un logaritmo che permette per il mittente e il destinatario di scoprire qual è il corretto indirizzo di socket virtuale in un determinato momento . Entrambe le parti svolgono i loro propri calcoli indipendenti e , se non corrispondono, il pacchetto di dati è respinta . Istruzioni
1

compilare il programma senza codice SSL prima . Eseguire il programma compilato in un ambiente di rete , preferibilmente una intranet interna in modo da non esporla ai virus . Questo ciclo di prova è quello di garantire i protocolli di comunicazione funzionano senza codice SSL . Se non si esegue questo test , è difficile dire se eventuali bug che emergono sono del codice SSL o il codice del programma.
2

scegliere quale metodo utilizzare , SSL Versione 2 o 3 o TLS versione 1 . Questo dipenderà da ciò che la vostra rete supporterà , in caso di dubbio , rivolgersi all'amministratore di rete . Se si progetta per essere utilizzato su Internet , utilizzare SSL Versione 3 , in quanto è il protocollo più comunemente accettata .
3

eseguire un programma di SSL come ad esempio la compilazione di OpenSSL per creare un certificato SSL . Assicurati di inserire i rispettivi nomi di variabili e le chiamate dati che il programma usa, e avrà bisogno di inviare più di una connessione di rete .
4

Scegli un socket TCP /IP per il programma da utilizzare e assicurarsi che il eseguibile e il certificato SSL entrambi hanno quel numero . Compilare il programma con il nome del file del certificato SSL di riferimento all'interno del codice in modo che sappia che cosa cercare quando si esegue un controllo SSL .
5

Esegui il programma in una rete intranet isolato per verificare prima che venga eseguito correttamente . Se funziona, fare un altro test su Internet .

 

Programmazione © www.354353.com