E-Commerce - Sistemi di sicurezza
La sicurezza è una parte essenziale di qualsiasi transazione che avviene su Internet. I clienti perderanno la fiducia nell'e-business se la sua sicurezza viene compromessa. Di seguito sono riportati i requisiti essenziali per pagamenti / transazioni elettronici sicuri:
Confidentiality- Le informazioni non dovrebbero essere accessibili a una persona non autorizzata. Non deve essere intercettato durante la trasmissione.
Integrity - Le informazioni non devono essere alterate durante la trasmissione sulla rete.
Availability - Le informazioni dovrebbero essere disponibili dove e quando richiesto entro un limite di tempo specificato.
Authenticity - Dovrebbe esserci un meccanismo per autenticare un utente prima di concedergli l'accesso alle informazioni richieste.
Non-Repudiability- È la protezione contro il diniego dell'ordine o il diniego di pagamento. Una volta che un mittente invia un messaggio, il mittente non dovrebbe essere in grado di negare l'invio del messaggio. Allo stesso modo, il destinatario del messaggio non dovrebbe essere in grado di negare la ricezione.
Encryption - Le informazioni devono essere crittografate e decrittografate solo da un utente autorizzato.
Auditability - I dati dovrebbero essere registrati in modo tale da poter essere verificati per i requisiti di integrità.
Misure per garantire la sicurezza
Seguono le principali misure di sicurezza:
Encryption- È un modo molto efficace e pratico per salvaguardare i dati trasmessi sulla rete. Il mittente delle informazioni crittografa i dati utilizzando un codice segreto e solo il destinatario specificato può decrittografare i dati utilizzando lo stesso codice segreto o un codice segreto diverso.
Digital Signature- La firma digitale garantisce l'autenticità delle informazioni. Una firma digitale è una firma elettronica autenticata tramite crittografia e password.
Security Certificates - Il certificato di sicurezza è un ID digitale univoco utilizzato per verificare l'identità di un singolo sito Web o utente.
Protocolli di sicurezza in Internet
Discuteremo qui alcuni dei protocolli popolari utilizzati su Internet per garantire transazioni online sicure.
Secure Socket Layer (SSL)
È il protocollo più comunemente utilizzato ed è ampiamente utilizzato in tutto il settore. Soddisfa i seguenti requisiti di sicurezza:
- Authentication
- Encryption
- Integrity
- Non-reputability
"https: //" deve essere utilizzato per gli URL HTTP con SSL, mentre "http: /" deve essere utilizzato per gli URL HTTP senza SSL.
Secure Hypertext Transfer Protocol (SHTTP)
SHTTP estende il protocollo Internet HTTP con crittografia a chiave pubblica, autenticazione e firma digitale su Internet. HTTP protetto supporta più meccanismi di sicurezza, fornendo sicurezza agli utenti finali. SHTTP funziona negoziando i tipi di schemi di crittografia utilizzati tra il client e il server.
Transazione elettronica sicura
È un protocollo sicuro sviluppato da MasterCard e Visa in collaborazione. Teoricamente, è il miglior protocollo di sicurezza. Ha i seguenti componenti:
Card Holder's Digital Wallet Software - Il portafoglio digitale consente al titolare della carta di effettuare acquisti online in sicurezza tramite l'interfaccia punta e clicca.
Merchant Software - Questo software aiuta i commercianti a comunicare con potenziali clienti e istituzioni finanziarie in modo sicuro.
Payment Gateway Server Software- Il gateway di pagamento fornisce un processo di pagamento automatico e standard. Supporta il processo per la richiesta del certificato del commerciante.
Certificate Authority Software - Questo software viene utilizzato dalle istituzioni finanziarie per emettere certificati digitali a titolari di carte e commercianti e per consentire loro di registrare i propri contratti di conto per il commercio elettronico sicuro.