Vad är kryptering med öppen nyckel?

June 1

Kryptering med öppen nyckel är en allmänt antagits kryptografiskt system som används för att kryptera data. Till skillnad från symmetrisk kryptering, som använder en enda nyckel, är denna typ av system anses asymmetriskt eftersom det bygger på ett par nycklar. Kryptering med öppen nyckel introducerades ursprungligen på 1970-talet av kryptografer Whitfield Diffie och Martin Hellman. Sådana kryptografi system ofta kallas Diffie-Hellman kryptering som ett sätt att hylla uppfinnarna.

Som nämnts, använder kryptering med öppen nyckel två nycklar: en offentlig och en privat. Båda nycklarna spela en roll i att kryptera ett meddelande för att skydda data som den innehåller, och dekryptering av meddelandet så att det kan läsas. I detta system, kan den publika nyckeln delas och distribueras fritt. Den privata nyckeln är dock att hållas hemliga och endast nås av den som äger nyckeln. Att ge ett extra lager av säkerhet, är den privata nyckeln skyddas av en krypterad lösenordsfras, som huvudsakligen är en starkare version av ett lösenord som skapats av ägaren till nyckeln.

Både den offentliga och den privata nyckeln är relaterade från en matematisk aspekt. Trots detta förhållande är det matematiskt omöjligt för en privat nyckel som härrör från en publik nyckel. Detta beror på att de tjänar två mycket skilda syften. Den publika nyckeln är utformad för att kryptera den ursprungliga meddelandet, medan syftet med den privata nyckeln är att dekryptera det. Varje meddelande krypterat med en publik nyckel kan bara bara ses efter att dekrypteras av motsvarande privata nyckeln.

Hur kryptering med öppen nyckel verk kan undersökas med hjälp av en kommunikation mellan John och Jane som ett exempel. John genererar ett nyckelpar och skickar den publika nyckeln till Jane, som använder nyckeln för att kryptera meddelandet så att endast John kan läsa den. När du tar emot budskapet från Jane, använder John hans hemliga nyckel för att dekryptera och läsa den. Eftersom John skapade nyckelparet, är han ägare till den privata nyckeln, och därmed den enda person som kan dekryptera och läsa meddelandet.

Den som vill använda kryptering med öppen nyckel för att skydda kommunikationen kan enkelt göra det via e-post. Till exempel, om John vill hålla kommunikationen mellan han och Jane privata, han kunde helt enkelt fästa den publika nyckeln som hon behöver för kryptering på meddelandet. Eftersom nyckeln kan delas med någon, skicka den via e-post är inte en säkerhetsrisk. Ett vanligt exempel på tillämpningar som utnyttjar detta system är den populära krypteringsprogram som kallas Pretty Good Privacy (PGP).