Wie kann ich generieren .pfx-Datei?
Gibt es eine Möglichkeit, zu erstellen .pfx-Dateien um Dokumente signieren,
Ich habe ein Programm gefunden namens x509-Zertifikat zu Generieren,aber ich möchte wissen, ob es erzeugt werden kann, im code mit c#.
Was macht Sie denken, Sie brauchen eine pfx-Datei?
Ich arbeite in einem asp.net Projekt und jetzt muss ich dies, um Digital zu signieren eines Dokuments
Sind Sie der Unterzeichnung jedes Dokument, mit dem gleichen Zertifikat?
Nein, Das ist es, was ich brauche, um zu wissen, wie zu generieren der pfx-Zertifikaten, hat jeder Benutzer sein eigenes Zertifikat
Ich arbeite in einem asp.net Projekt und jetzt muss ich dies, um Digital zu signieren eines Dokuments
Sind Sie der Unterzeichnung jedes Dokument, mit dem gleichen Zertifikat?
Nein, Das ist es, was ich brauche, um zu wissen, wie zu generieren der pfx-Zertifikaten, hat jeder Benutzer sein eigenes Zertifikat
InformationsquelleAutor user773456 | 2012-01-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist ein Microsoft-Kommandozeilen-tool makecert, die benutzt werden können zum generieren von Zertifikaten. Es ist Teil des Windows SDK. Auf meinem Rechner gibt es ein halbes Dutzend Versionen z.B. in
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\x64
. Dann in Ihrem code können Sie einen Prozess starten, führen Sie die ausführbare Datei mit den entsprechenden Parametern.InformationsquelleAutor David Clarke
Man könnte prüfen, die Bouncy Castle API, es kann verwendet werden zum generieren von Zertifikaten mithilfe von C#.
InformationsquelleAutor Rohan West
Zunächst zum signieren von Dokumenten mit self-signed Zertifikaten macht keinen Sinn, es sei denn, Sie haben benutzerdefinierte PKI-Hierarchie in Ihrer Organisation (und im letzteren Fall müssen Sie auch wissen, was Sie tun, das scheint nicht der Fall).
PFX ist ein container für ein oder mehrere Zertifikate mit den zugehörigen privaten Schlüssel. Damit Sie nicht erzeugen "PFX-Datei". Erzeugen Sie ein Schlüsselpaar und ein Zertifikat erstellt werden, die dann exportiert werden, um die PFX-Datei oder anderes format.
Wie oben erwähnt, BouncyCastle generieren können Zertifikate, und unsere SecureBlackbox Bibliothek können auch Zertifikate generieren und speichern und laden Sie Sie zu/von verschiedenen Formaten.
InformationsquelleAutor Eugene Mayevski 'Allied Bits
Wenn Sie Lesen, über makecert wie @David Clarke ' s Antwort bezieht sich auf, Sie sehen zu erfüllen Ihre Anforderung, Sie brauchen nur einen managed makecert geschrieben .NET.
Glücklicherweise die Mono Jungs haben umgesetzt, vor langer Zeit,
https://github.com/mono/mono/blob/master/mcs/tools/security/makecert.cs
InformationsquelleAutor Lex Li
Können Sie digitale Unterzeichnung mit adobe reader
wenn Sie mit der adobe x
-dann gehen Sie zu der 3. option von Links
-hier können Sie sehen, Unterzeichnung Einstellung
-öffnen Sie diese und gehen Sie zu add-id
-geben Sie einfach Ihre Daten und Ihre fertig .pfx-Datei ist bereit, wo immer Sie durchsuchten es....
-es ist gültig für 6 Jahre
InformationsquelleAutor abhijay