Che cosa si può fare con una chiave pubblica?

0

Ho installato Emulatore di terminale Android su uno dei miei dispositivi Android (4.4 con kernel v3.10.28) da eseguire alcuni comandi di Linux e dopo un po 'di file trovato chiamato unlock_key . Ho eseguito il comando cat per vederlo contenuto.

Ho alcune domande in mente:

  1. Qual è lo scopo di questo unlock_key? È per sbloccare il dispositivo?

  2. Quale schema o algoritmo di crittografia viene utilizzato per generare questa chiave pubblica?

  3. Come posso decrittografarlo per ottenere testo normale? È possibile?

  4. C'è un modo per ottenere la chiave privata corrispondente a questa chiave pubblica?

posta C0deDaedalus 31.01.2018 - 10:56
fonte

2 risposte

5

What is the purpose of this unlock_key ? Is it for unlocking the device ?

Nessuna idea.

What encryption scheme or algorithm is being used to generate this public key ?

La chiave pubblica non è crittografata. Ma probabilmente è una chiave pubblica RSA a 2048 bit.

How can I decrypt this to get plain text ? Is that possible ?

Poiché non è crittografato, non puoi decrittografarlo.

Is there a way to get private key corresponding to this public key ?

Praticamente impossibile.

    
risposta data 31.01.2018 - 12:00
fonte
0

Questo è un RSA chiave pubblica nel formato PEM .

Una chiave pubblica è accompagnata da una chiave privata. Qualsiasi cosa criptata con la chiave privata può essere decodificata con la chiave pubblica e viceversa. Dato che hai solo la chiave pubblica (che dovrebbe essere pubblica), non penso che tu possa fare nulla con questo.

Puoi decodificare il formato PEM , ma questo ti darà solo la chiave pubblica in un altro formato.

    
risposta data 31.01.2018 - 11:56
fonte

Leggi altre domande sui tag