Ho alcune domande sui provider di servizi di crittografia di Microsoft. Sto creando un metodo di crittografia AES la cui chiave è crittografata usando RSA. Sto cercando di capire un modo per memorizzare le chiavi RSA. Sfortunatamente un dispositivo hardware non è un'opzione a questo punto. Detto questo, sta memorizzando la chiave privata RSA nel CSP in un luogo appropriato? Da quello che posso dire, sì, perché non sono in un ambiente di fiducia zero. link
Per un provider di servizi di crittografia le chiavi RSA persistono anche se il riavvio e le mi piace. C'è qualcosa di speciale che devo fare perché questo persista. Se persiste dove posso confermarlo? È nel registro o in qualche altro posto?
È questo il percorso corretto?
C: \ ProgramData \ Microsoft \ Crypto \ RSA \ MachineKeys
Sembra che questo venga aggiornato ogni volta che creo un nuovo provider.