Posso decifrare un messaggio OpenPGP con solo la passphrase, senza la chiave?

2

Ho crittografato un file utilizzando OpenPGP Studio e ho perso l'accesso alla chiave dopo un arresto anomalo del sistema operativo. Tuttavia, il file crittografato è con me e conosco la password. Vorrei sapere se esiste un modo per decodificare il file senza la chiave.

    
posta GVTRI3 03.10.2016 - 09:21
fonte

2 risposte

2

Non puoi recuperare il tuo testo normale senza la chiave. Questo è in base alla progettazione.

Purtroppo il tuo file è sparito a meno che tu non abbia un backup della chiave memorizzata da qualche parte. (Suggerimento: l'archiviazione sicura della chiave per circostanze come queste è una buona idea)

    
risposta data 03.10.2016 - 09:29
fonte
0

OpenPGP utilizza un approccio di crittografia ibrido: il messaggio stesso viene crittografato simmetricamente con una chiave di sessione casuale distinta generata solo per quel messaggio.

Se hai usato la crittografia a chiave pubblica / privata (che è quella predefinita e da assumere quando scrivi "accesso perso alla chiave"), questa chiave di sessione viene crittografata usando la tua chiave pubblica, il che significa che devi avere accesso al privato chiave per decrittografarlo.

La passphrase viene utilizzata solo per crittografare la chiave privata per fornire una protezione aggiuntiva quando la chiave (crittografata) cade nelle mani sbagliate. La passphrase non è affatto correlata ai messaggi crittografati.

Le cose sarebbero diverse se il documento fosse crittografato simmetricamente. In questo caso, la chiave di sessione è derivata dalla passphrase.

    
risposta data 03.10.2016 - 10:08
fonte

Leggi altre domande sui tag