Codesignierung

06/10/2010 - 09:36 von Curtis Newton | Report spam
Hallo,

ich versuche, eine C#-Klassenbibliothek (DLL) zu signieren. Dazu habe
ich bei "Signierung->Assembly signieren" meinen Schlüssel eingegeben.
Nach Eingabe des Passwortes erhalte ich folgende Fehlermeldung:


Fehler beim Importieren des Schlüssels.

Das Zertifikat und der private Schlüssel für die Entschlüsselung wurden
nicht gefunden

OK



Beim suchen im Netzt bin ich auf die Seite gekommen:
http://blogs.msdn.com/b/andrekl/arc...ature.aspx

"During enrollment (really when creating the keyset and the CSR) the
KeySpec parameter has been incorrectly set to AT_KEYEXCHANGE (1). This
must be AT_SIGNATURE (2) for Visual Studio 2005 to work"

Wie kann ich bei einem, Schlüssel herausfinden, ob AT_KEYEXCHANGE oder
AT_SIGNATURE gesetzt ist? Oder hat jemand eine andere Idee, woran es
liegen könnte?

Bye
 

Lesen sie die antworten

#1 Markus Schaaf
06/10/2010 - 16:37 | Warnen spam
Curtis Newton schrieb:

Wie kann ich bei einem, Schlüssel herausfinden, ob AT_KEYEXCHANGE oder
AT_SIGNATURE gesetzt ist? Oder hat jemand eine andere Idee, woran es
liegen könnte?



Im MMC-Zertifikate-Snapin unter "beabsichtigte Zwecke" des Zertifikats
schauen. (Frei aus dem Gedàchtnis.)

Ähnliche fragen