Nyckelskillnaden mellan offentlig nyckel och privat nyckel är att om den offentliga nyckeln är låsnyckeln kan den användas för att skicka privat kommunikation (d.v.s. för att bevara konfidentialitet) medan Om den privata nyckeln är låsnyckeln, sedan kan systemet användas för att verifiera dokument som skickats av innehavaren av den privata nyckeln (dvs. för att bevara äktheten).
Kryptografi är studien av att dölja information. Det gör det möjligt att skydda information från andra tredje parter när kommunikation sker över ett opålitligt medium som internet. Kryptering använder en algoritm som kallas ett chiffer för att kryptera data och det kan endast dekrypteras med en speciell nyckel. Chiffertext eller chiffertext är den krypterade informationen. Dekryptering är processen att erhålla den ursprungliga informationen (klartext) från chiffertexten. Det finns två krypteringsmetoder. De är Public Key Encryption och Symmetrisk Key Encryption. Offentlig nyckelkryptering innehåller två olika men matematiskt relaterade nycklar. De är den offentliga nyckeln och den privata nyckeln. Den symmetriska nyckelkrypteringen använder samma privata nyckel för kryptering och dekryptering.
Vad är offentlig nyckel?
I kryptering med offentlig nyckel kan data som krypteras med mottagarens publika nyckel inte dekrypteras utan att använda en matchande privat nyckel. Å andra sidan tillåter den offentliga nyckeln att dekryptera data krypterad med den matchande privata nyckeln.
Figur 01: Kryptografi
Det är dock inte möjligt att använda offentlig nyckel i stället för den privata nyckeln. Om låsnyckeln är offentlig kan vem som helst använda systemet för att skicka privat kommunikation till innehavaren av upplåsningsnyckeln. Detta säkerställer att den juridiska mottagaren eller den som har den matchande privata nyckeln är den enda personen som kan läsa meddelandet. Så detta bekräftar konfidentialitet för kommunikationen mellan två parter.
Vad är privat nyckel?
I kryptering med offentlig nyckel tillåter den privata nyckeln endast att dekryptera data som krypterades med den matchande offentliga nyckeln. På samma sätt kan data som krypteras med privat nyckel endast dekrypteras med den matchande offentliga nyckeln. Det är dock inte möjligt att använda den privata nyckeln i stället för den offentliga nyckeln. Om låsnyckeln är privat gör detta system det möjligt att verifiera att ägaren låst dessa dokument. Anledningen är att ett meddelande som krypterats av avsändaren endast kan öppnas av en person med den matchande offentliga nyckeln, vilket verifierar att avsändaren faktiskt innehade den privata nyckeln. Med andra ord betyder det att det ursprungliga och icke-manipulerade meddelandet har tagits emot. Därför använder digitala signaturer detta.
Vad är skillnaden mellan offentlig nyckel och privat nyckel?
Public key är en publicerad nyckel som hjälper till att skicka ett säkert meddelande till en mottagare. Om det är låsnyckeln kan den användas för att skicka privat kommunikation.
Å andra sidan är den privata nyckeln en hemlig nyckel. Det hjälper till att dekryptera meddelanden krypterade med en matchande offentlig nyckel. Om den privata nyckeln är låsnyckeln kan systemet användas för att verifiera dokument som skickats av innehavaren av den privata nyckeln.
Sammanfattning – offentlig nyckel kontra privat nyckel
Offentlig nyckel och privat nyckel är ett par nycklar som används i kryptografi med offentliga nyckel. Om låsnyckeln offentliggörs, blir upplåsningsnyckeln den privata nyckeln och vice versa. Den offentliga nyckeln kan inte användas för att härleda den privata nyckeln. Skillnaden mellan offentlig nyckel och privat nyckel är att om den offentliga nyckeln är låsnyckeln, kan den användas för att skicka privat kommunikation (dvs. för att bevara konfidentialitet) medan om den privata nyckeln är låsnyckeln kan systemet användas för att verifiera dokument som skickats av innehavaren av den privata nyckeln (dvs. för att bevara äktheten).