Är den offentliga nyckeln säkrare än privata nyckel?

Är den offentliga nyckeln säkrare än privata nyckel?

Frågorna är inte riktigt vilken nyckel är säkrare - det är snarare en fråga om "kan du bestämma den privata nyckeln om du vet den offentliga nyckeln?"

Offentliga och privata nycklar associeras med asymmetrisk kryptering. De genereras som ett par. Säkerheten kommer från svårigheten att fastställa den privata nyckeln om du redan vet den offentliga nyckeln och har vissa cyphertext som den privata nyckeln har kopplats till eller kryptera text med den offentliga nyckeln och bestämma vad nyckeln skulle krävas att dekryptera den. Eftersom varje nyckel kan användas för att dekryptera cyphertext krypterad med andra nyckel med samma algoritm, är det inte inneboende anledning att tro att en nyckel är säkrare än andra. I själva verket blir en av tangenterna numeriskt en bättre utgångspunkt än den andra när det gäller att utföra en attack på kryptering och som följer den andra nyckeln. I praktiken dock en angripare alltid försöker att börja med den offentliga nyckeln och upptäcka den privata nyckeln, utan vilka meddelanden krypteras med den offentliga nyckeln kan inte dekrypteras (eller utan som angriparen kan inte personifiera innehavaren av den privata nyckeln).