Ao navegar na internet em sites em que são realizadas transações sigilosas, utiliza-se o protocolo HTTPS para realizar conexões seguras. Este protocolo usa certificados digitais para assegurar a identidade dos envolvidos e, normalmente, também utiliza, para assegurar confidencialidade e integridade das informações, o protocolo