Offentlig-privata nyckelpar används av asymmetrisk kryptering för att ge stark säkerhet.
Säkerhet är viktigt i alla aspekter av livet, och Internet är inget undantag. Kryptering är en teknik som används för att förvränga ett meddelande för säker överföring. Dekryptering är processen att avkoda meddelandet så att informationen är användbar. De tillgängliga krypteringssystemen på Internet delas in i två kategorier: symmetriska och asymmetriska. Den förra använder samma nyckel för att kryptera och dekryptera ett meddelande. Den senare använder en privat nyckel och en offentlig nyckel för att utföra kryptering och dekryptering. Asymmetrisk kryptering är generellt sett säkrare, men det har vissa nackdelar.
Nyckellängd
Asymmetrisk kryptering använder längre nycklar än symmetrisk kryptering för att ge bättre säkerhet än symmetrisk nyckelkryptering. Även om den längre nyckellängden i sig inte är så mycket en nackdel, bidrar den till långsammare krypteringshastighet.
Dagens video
Krypteringshastighet
Asymmetrisk kryptering är långsammare än symmetrisk kryptering på grund av den tidigares längre nyckellängder och komplexiteten hos de använda krypteringsalgoritmerna. Båda dessa krav beror på att en av nycklarna är offentlig. För att upprätthålla säkerheten måste asymmetrisk kryptering göra det för svårt för en hackare att knäcka den offentliga nyckeln och upptäcka den privata nyckeln.
Nyckelhantering
Eftersom en av nycklarna i en asymmetrisk krypteringsinfrastruktur är offentlig, måste de flesta företag implementera en fullständig infrastruktur för offentlig nyckel (PKI) för att korrekt hantera certifikaten. En fullständig PKI hanterar utfärdande, återkallelse och giltighet, vanligtvis genom betrodda tredjepartscertifikatutfärdare (CA). Dessa certifikatutfärdare säljer sina tjänster, vilket ökar kostnaderna för de företag eller individer som köper deras certifikat.
Nyckelvalidering
Det är viktigt att komma ihåg att bara för att du har en offentlig nyckel som du tror tillhör din vän betyder det inte att den verkligen tillhör din vän. Nyckelvalidering är en funktion av en PKI som säkerställer att certifikatet eller nyckeln du använder faktiskt tillhör den person som den säger att den gör, och som säkerställer att den fortfarande är giltig.