Qual è l'applicazione di SHA384withRSAEncryption?

1

Sto cercando di capire l'applicazione di SHA384withRSAEncryption. SHA-384 è un algoritmo di digest del messaggio e RSA è utilizzato per la crittografia a chiave pubblica (comunicazione protetta).

RSA implica una coppia di chiavi pubblica privata, quindi ci sono 2 fini di comunicazione. Uno che crittografa il messaggio utilizzando la chiave pubblica e l'altro che lo decifra.

Che cos'è l'uso insieme di crittografia SHA384 e RSA?

Ora, come viene utilizzato SHA384withRSAEncryption per archiviare i dati in un database in modo sicuro?

Esiste un'applicazione di SHA384 conRSAEncryption nelle applicazioni "Dati in riposo"?

Grazie.

    
posta Neon Flash 20.07.2012 - 19:47
fonte

1 risposta

2

Corrisponde a una firma RSA PKCS # 1 con hash SHA384. Ciò significa che i dati vengono sottoposti a hash con SHA384 e che l'hash è firmato con la chiave privata RSA da un certificato PKCS # 1.

In termini di protezione dei dati in un database, ciò sarebbe piuttosto insolito. Tuttavia, potrebbe essere utilizzato per garantire che i dati immessi nel database siano stati generati dal proprietario della chiave privata RSA. Nel caso di un utente malintenzionato che ha accesso al database e nient'altro, ciò impedisce loro di creare record.

Lo stesso tipo di idea si adatta all'archiviazione dei dati a lungo termine. Dimostra che i dati non sono stati manomessi dopo la firma.

    
risposta data 21.07.2012 - 01:31
fonte

Leggi altre domande sui tag