Ich schreibe Code, der digitale Signatur für eine bestimmte Datei anwenden würde. Ich habe .crt-Datei und ich muss KeyStore-Instanz erstellen, die diese Datei verwendet. Die Methode, die ich verwenden möchte, ist wie folgt:KeyStore.builder - Typ Parameter für .crt Dateien
Builder newInstance(String **type**, Provider provider,
File file, ProtectionParameter protection)
aber ich bin nicht sicher, was ‚Typ‘ soll ich angeben Wenn ich .crt-Datei verwenden, es passieren kann, dass ich nicht versteht etwas, da dies mein erstes Mal, wenn ich mit digitalen Signaturen umgehen, mich nicht in diesem Fall beurteilen :-)
Danke, prost
Möchten Sie eine Signatur verifizieren? oder unterschreiben? –
@MuhammadHamed Ich möchte ein Dokument mit dieser .crt-Datei signieren, sorry für die Frage, das ist mein erstes Mal, wenn ich mit Signaturen oder Kryptographie klarkomme –
Was weis ich weiter, dass man die pfx oder PKCS # 12 Zertifikatsspeicher nutzen kann Zeichen, das mit .pfx oder .p12 kommt. Der Signiervorgang erfordert einen privaten Schlüssel. Haben Sie die Schlüsselpaare für dieses Zertifikat? –