Sto lavorando a un software in Visual Studio. Ho creato un archivio PKCS # 12 in Visual Studio per firmare con forza i miei assiemi. Ho quindi estratto la chiave pubblica dall'archivio utilizzando OpenSSL.
Mi rendo conto che devo rimuovere l'archivio PKCS # 12 dalla soluzione VS prima di renderlo pubblicamente disponibile, ma cosa devo fare con la chiave pubblica?
Devo accorparlo con la mia soluzione o renderlo disponibile per il download online in cui è ospitata la mia soluzione?
In che modo un utente verifica i miei assiemi con la chiave pubblica?
Se rimuovo l'archivio dalla soluzione, Visual Studio si lamenterà perché è ancora configurato per firmare con sicurezza la soluzione. Una terza parte che ha ottenuto il codice sorgente riceverà tale errore quando tenterà di compilarlo con tutte le modifiche che ha apportato. Devo aspettarmi che inseriscano la propria chiave o la disabilitino?