Tag: bouncycastle

BouncyCastle ist ein Kryptografie-API, die verschiedene Kryptographie, Verschlüsselung und Sicherheitsprotokolle. Es sind ziemlich ähnlich Bibliotheken in C# und Java, die Implementierung der API. Darüber hinaus Bouncycastle stellt eine JCE-kompatible Krypto-provider für Java.

Die OCSP-Antwort nicht geben Certificate Status

Anzahl der Antworten 1 Antworten
Erstellte ich eine OCSP-client mithilfe von Bouncy castle API. Ich habe Probleme bei der Suche nach Status des Zertifikats (zu Sagen, ob Ihr widerrufen oder nicht) von der OCSP-Antwort, die ich bekomme. Der zurückgegebene Wert von resp.getCertStatus()

Verschlüsseln von Daten mit C# AesCryptoServiceProvider, verschlüsselt mit dem BouncyCastle AesFastEngine

Anzahl der Antworten 1 Antworten
Brauche ich zum entschlüsseln der Daten mit Standard-C# AesCryptoServiceProvider, die verschlüsselt wurde, mit Hüpfburg AesFastEngine auf die Java-Seite. (Zum entschlüsseln der Daten unter Verwendung der c# - Implementierung von Bounca Schloss ist kein problem) Gibt es eine

Die Simulation einer stream cipher (AES/CTR

Anzahl der Antworten 3 Antworten
Bin ich eine Anwendung schreiben, die server, und ich habe beschlossen, zu verwenden, AES128/CTR/NoPadding sichere verbindungen, da es als sicher genug, ohne zu erweitern, die bytes für die block-Grenze, und ich dachte, es ist eine gute Passform

Warum keyStore.Aliase() ist leer für die pkcs12 -

Anzahl der Antworten 1 Antworten
Ich versuche zu laden PrivateKey aus .p12-Datei mit diesem code: Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()); java.security.KeyStore keyStore = KeyStore.getInstance("PKCS12", "BC"); keyStore.load(new FileInputStream(new File("my_domain_com.p12")), password); keyStore.aliases().hasMoreElements(); //this is false java.security.PrivateKey privateKey = (PrivateKey) keyStore.getKey("SomeAlias", password); Ich versuche, den Grund zu finden,

Wiederum ein byte codierte Schlüssel wieder in die ursprüngliche ECPublicKey in der Hüpfburg

Anzahl der Antworten 3 Antworten
In Java habe ich ein ECDH öffentlichen Schlüssel, ich bin das senden als byte-array. Einmal habe ich die byte-array, wie kann ich ihn wieder in einen öffentlichen Schlüssel? Ich bin mit Hüpfburg, sondern eine Java-Lösung wäre genauso

Hüpfburg für iOS (Objective C)

Anzahl der Antworten 2 Antworten
Gibt es eine version von Bouncy Castle, die verwendet werden in der Entwicklung von iOS-Anwendungen ? Jedes feedback würde sehr geschätzt werden. Googeln hat keine Antwort auf die Frage. InformationsquelleAutor Heshan Perera | 2012-09-13

keytool-Fehler beim erstellen BKS keystore: providerpath ist nicht eine juristische Befehl

Anzahl der Antworten 4 Antworten
Ich bin versuchen, um eine "bks" - keystore mit keytool (mit terminal app unter Mac OS X). Ich bin nach den Anweisungen in: keytool-Fehler: java.Sicherheit.KeyStoreException: BKS nicht gefunden Dies ist meine Verwendung: keytool -genkeypair -v -alias androiddebugkey

Wie verwende ich BouncyCastle zum erzeugen eines Root-Zertifikat und dann ein site-Zertifikat, signiert durch das Stammzertifikat?

Anzahl der Antworten 1 Antworten
Ich versuche zu bauen, ein self-hosted-service, der verwendet WebAPI mit SSL und ich muss in der Lage sein, selbst zu erzeugen SSL-Zertifikate zu verwenden. Ich möchte in der Lage sein, dies zu tun alle von C#. Ich

Verschlüsselung der Daten auf Android -, AES-GCM-oder nur-AES?

Anzahl der Antworten 1 Antworten
Mein team braucht, um eine Lösung entwickeln zu verschlüsseln binärer Daten (gespeichert als byte) im Rahmen einer Android-Anwendung in Java geschrieben. Die verschlüsselten Daten werden übertragen und auf verschiedene Weise gelagert, während die Beschädigung von Daten nicht

BouncyCastle in-memory-PGP-Verschlüsselung in C#

Anzahl der Antworten 1 Antworten
Ich habe versucht, verwenden Sie die BouncyCastle-Bibliothek zu tun, PGP-Verschlüsselung/Entschlüsselung. Ich habe einige code, ich brauche zu verändern, zu verwenden, streams, nur keine Dateien. Ich habe versucht, das entfernen der PgpUtilities.WriteFileToLiteralData() und dann macht es wieder einen

Lesen DER private Schlüssel in C# mit BouncyCastle

Anzahl der Antworten 1 Antworten
Ich versuche zu Lesen ein RSA-private-key in .Net mit BouncyCastle, um test-Daten habe ich vorher verschlüsselt. Die verschlüsselten Daten arbeitet gut mit dem öffentlichen Schlüssel und der Hüpfburg und ich habe auch den gleichen privaten Schlüssel wie

Hüpfburg - Dieses Zertifikat hat eine ungültige digitale Signatur

Anzahl der Antworten 4 Antworten
Ich erzeugen, selbst-signierte Zertifikate mit Hüpfburg und alles war gut, bis ich aktualisiert die win7-OS läuft auf meinem Rechner A. Nach dem update das Zertifikat gibt mir die folgende Fehlermeldung bei der Anzeige mit CERTMGR : Dieses

Wie kann ich speichern und Lesen von PGP-public-keys als String mit Bouncycastle Java?

Anzahl der Antworten 2 Antworten
Habe ich versucht zu erstellen, Kodieren, speichern, abrufen und decodieren einer Hüpfburg PGP-public-key. Ich habe bekommen was scheint zu sein, den falschen Ausgang und eine EOFException, wenn ich versuche zu Lesen, den Schlüssel wieder ein. Der Schlüssel

BouncyCastle in Java

Anzahl der Antworten 1 Antworten
Benutzt habe ich die folgenden Kabeljau in meinem Programm zum konvertieren von byte zu public key Security.addProvider(new BouncyCastleProvider()); X509EncodedKeySpec x509keyspec=new X509EncodedKeySpec(b); KeyFactory keyfact=KeyFactory.getInstance("RSA","BC"); Key pubkey=keyfact.generatePublic(x509keyspec); Habe ich importiert "import org.bouncycastle.jce.Anbieter.BouncyCastleProvider;",. Habe ich Hinzugefügt Bouncycastle.jar Datei in mein

Wie um zu überprüfen, ob die privaten Schlüssel entspricht, der mit dem Zertifikat..?

Anzahl der Antworten 6 Antworten
Habe ich den privaten Schlüssel gespeichert .key Datei.. -----BEGIN RSA PRIVATE KEY----- MIICXAIBAAKBgQD5YBS6V3APdgqaWAkijIUHRK4KQ6eChSaRWaw9L/4u8o3T1s8J rUFHQhcIo5LPaQ4BrIuzHS8yzZf0m3viCTdZAiDn1ZjC2koquJ53rfDzqYxZFrId 7a4QYUCvM0gqx5nQ+lw1KoY/CDAoZN+sO7IJ4WkMg5XbgTWlSLBeBg0gMwIDAQAB AoGASKDKCKdUlLwtRFxldLF2QPKouYaQr7u1ytlSB5QFtIih89N5Avl5rJY7/SEe rdeL48LsAON8DpDAM9Zg0ykZ+/gsYI/C8b5Ch3QVgU9m50j9q8pVT04EOCYmsFi0 DBnwNBRLDESvm1p6NqKEc7zO9zjABgBvwL+loEVa1JFcp5ECQQD9/sekGTzzvKa5 SSVQOZmbwttPBjD44KRKi6LC7rQahM1PDqmCwPFgMVpRZL6dViBzYyWeWxN08Fuv p+sIwwLrAkEA+1f3VnSgIduzF9McMfZoNIkkZongcDAzjQ8sIHXwwTklkZcCqn69 qTVPmhyEDA/dJeAK3GhalcSqOFRFEC812QJAXStgQCmh2iaRYdYbAdqfJivMFqjG vgRpP48JHUhCeJfOV/mg5H2yDP8Nil3SLhSxwqHT4sq10Gd6umx2IrimEQJAFNA1 ACjKNeOOkhN+SzjfajJNHFyghEnJiw3NlqaNmEKWNNcvdlTmecObYuSnnqQVqRRD cfsGPU661c1MpslyCQJBAPqN0VXRMwfU29a3Ve0TF4Aiu1iq88aIPHsT3GKVURpO XNatMFINBW8ywN5euu8oYaeeKdrVSMW415a5+XEzEBY= -----END RSA PRIVATE KEY----- Und ich extrahierten öffentlichen Schlüssel von ssl-Zertifikat-Datei.. Unten

Einwickeln und Auspacken-Verschlüsselung Schlüssel ausfällt (javax.Krypto -)

Anzahl der Antworten 1 Antworten
Habe ich die folgenden test-code, der zum verschlüsseln und entschlüsseln einer Zeichenkette. Es funktioniert gut, wenn ich Sie aus der Verpackung und Auspacken-code für meine Schlüssel in test(), aber wenn ich versuche, Sie zu wickeln, meine Schlüssel,

BouncyCastle PGP-Verschlüsselung / Entschlüsselung: Verursacht durch: java.io.EOFException: vorzeitige Ende des Stroms in PartialInputStream

Anzahl der Antworten 2 Antworten
Beim Versuch, verschlüsseln, entschlüsseln Sie eine Datei, die ich mit der folgenden Ausnahme: com.example.common.crypto.CipherException: org.bouncycastle.openpgp.PGPException: Exception starting decryption at com.example.common.crypto.PGPFileCipher.decrypt(PGPFileCipher.java:151) at com.example.common.crypto.PGPFileCipherTest.testEncryptDecryptFile(PGPFileCipherTest.java:41) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)

Verschlüsselung und Entschlüsselung mit BouncyCastle PKCS7 - CMS in java

Anzahl der Antworten 1 Antworten
Möchte ich BouncyCastle zum ver-und entschlüsseln mit pkcs7-format. Ich habe einen hardware-token. wenn ich ein Schlüsselpaar im jks-Datei in meine Festplatte arbeiten gut, aber wenn ich mit Schlüssel-pair-Mädchen in token seine Arbeit nicht. dies ist meine Ausnahme:

PKCS#7 Other, und stellen Sie sicher Unterschreiben

Anzahl der Antworten 1 Antworten
Ich versuche zu signieren und überprüfen von Zeichen die Verwendung von PKCS#7. Ich bin nach Buch Anfang Kryptographie mit java. Ich habe geschrieben, sample code zu signieren und zu überprüfen. Wenn ich versuche das Anhängen einer Signatur

Melden Sie CAdES mit BouncyCastle mit JAVA

Anzahl der Antworten 2 Antworten
Gemäß mehrerer Beiträge habe ich herausgefunden, ist es jetzt möglich, führen Sie CAdES mit BouncyCastle aber es gibt kaum eine Dokumentation zu dem Thema. Für den Anfang ich möchte CAdES-BES ohne optionale signierten Attribute für eine Datei,

AES-GCM mit BouncyCastle wirft "mac-check-in GCM fehlgeschlagen", wenn verwendet mit IV

Anzahl der Antworten 2 Antworten
Ich bin relativ neu in der Entwicklung etwas mit der Verschlüsselung. Jetzt versuche ich eine Klasse schreiben, die ver-und entschlüsslung von Strings mit BouncyCastle mit AES-GCM. Ich lese über die Dinge, die Sie haben zu berücksichtigen, wenn

Dekodieren/Lesen Sie ein CSR (Certificate Signing Request), die Mit Java oder BouncyCastle

Anzahl der Antworten 3 Antworten
Ich bin generieren eines CSR (certificate signing request) mit code, ohne ein Heft mit den entsprechenden Informationen. Ich brauche Zeiger, um herauszufinden, wie zu Lesen, die CSR-Inhalten mit Java und/oder BouncyCastle. Irgendwelche Hinweise oder Ideen sind willkommen.

tomcat classloader bug?

Anzahl der Antworten 3 Antworten
UPDATE: ich habe gelernt, mehr darüber, was Los ist und es gibt eine neue info unten. Ich habe 2 Anwendungen laufen unter tomcat. App1 wird zuerst geladen, dann App2. Wenn App1 läuft in jede Art von Fehler

AES-Verschlüsselung/Entschlüsselung mit Bouncycastle Beispiel in J2ME

Anzahl der Antworten 1 Antworten
möchte ich Verschlüsseln und Entschlüsseln von Daten in J2ME mit AES-Algorithmus mit Hüpfburg kann einer mir Beispiel-code für die ich will EZB mit PKCS5Padding Vielen Dank im Voraus. InformationsquelleAutor Mihir Palkhiwala | 2010-11-22

Wie zu verwenden Bouncy Castle lightweight API mit AES und PBE

Anzahl der Antworten 4 Antworten
Habe ich einen block ciphertext erstellt wurde mit dem JCE-Algorithmus "PBEWithSHA256And256BitAES-CBC-BC". Der provider ist BouncyCastle. Was würde ich gerne tun, es entschlüsselt diese verschlüsselte Text mit dem BouncyCastle lightweight API. Ich will nicht von JCE, denn das

Lesen pkcs12-Zertifikat Informationen

Anzahl der Antworten 1 Antworten
Ich habe ein problem mit dem Lesen Informationen zum Zertifikat. Ich möchte Lesen Sie bitte die vollständigen Informationen über java mit der bouncycastle-Bibliothek in Android programmgesteuert. Jetzt bin ich nur mithilfe von keytool-Befehl in der Konsole: >keytool

Wie bekomme ich ein PublicKey-Objekt aus EG-public-key-bytes?

Anzahl der Antworten 1 Antworten
Bin ich eine Anwendung entwickeln, die Anforderungen zu validieren SHA256withECDSASignaturen mit Hilfe von secp256r1 (NIST P-256, P-256, prime256v1) öffentlichen Schlüssel. Den öffentlichen Schlüsseln erzeugt werden, indem eine andere Anwendung zu einem früheren Zeitpunkt gespeichert und in meine

java.Sicherheit.NoSuchProviderException: keine Anbieter: BC

Anzahl der Antworten 5 Antworten
Ich bin mit AdvancedInstaller 9.8 zu bauen mein javacode (webapplication), um einen installer. Normalerweise meine Anwendung einwandfrei läuft. Nach dem erstellen mein installer mit Advanced Installer 9.8, der Größe des Installers ist rund 55 MB. Aber es

Überprüfen der PKCS#7-Zertifikate in Java

Anzahl der Antworten 2 Antworten
Brauchen etwas Hilfe mit der crypto-Routinen in Java. Angesichts einer PKCS#7-Signatur, ich möchte überprüfen, ob alle Zertifikate enthält, die gegen ein trusted Shop. Ich gehe davon aus, dass alle Zertifikate in der Signatur enthalten sind, sind in

Generieren 128-bit-Schlüssel mit keytool

Anzahl der Antworten 3 Antworten
Gibt es eine Möglichkeit zum generieren einer 128-bit-Schlüsselpaar-geeignet für die Verschlüsselung mit Sonne keytool-Programm? Es scheint, dass die verfügbaren algorithmen in http://java.sun.com/javase/6/docs/technotes/guides/security/StandardNames.html#KeyPairGenerator sind entweder nicht unterstützt oder nicht zulassen Schlüssel kürzer als 512 bit. Das Schlüsselpaar wird

Mit Hüpfburg extrahieren Zertifikat Informationen von android

Anzahl der Antworten 5 Antworten
Ich versuche, mit Hüpfburg, um den Inhalt Lesen von CERT.RSA-in einer Android-apk-Datei. Mit : openssl pkcs7 -inform DER -in CERT.RSA -noout -print_certs -text Bin ich bekommen die folgende, die scheint korrekt zu sein : Certificate: Data: Version:

Wie zum verschlüsseln und entschlüsseln von Dateien mit Hüpfburg (DES) in netbeans java?

Anzahl der Antworten 1 Antworten
Wie kann ich verschlüsseln und entschlüsseln von Dateien (nicht strings) mit Hüpfburg (DESEngine)? Ich habe gesucht vorher, aber konnte keine Hilfe finden. Sie soll uns zeigen, was Sie eigentlich versucht haben, bevor. Woher weißt du, dieser Motor

Generating X. 509-Zertifikat mit Bouncy Castle Java

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche nach einem Beispiel oder tutorial zu generieren X. 509-Zertifikate mit BC in Java. Viele Beispiel mit/using deprecated API. Ich gab einen Blick auf den BC, aber die zeigt nicht an, welche Klasse

PgP-Verschlüsselung und-Entschlüsselung mit BouncyCastle c#

Anzahl der Antworten 2 Antworten
Ich habe gesehen, eine Reihe von posts, folgte eine Reihe von tutorials, aber keiner scheint zu funktionieren. Manchmal, Sie nehmen Bezug auf einige Klassen, die nicht gefunden werden. Ich deutete auf eine Stelle, wo bekomme ich eine

Lesen RSA-PrivateKey in C# und Hüpfburg

Anzahl der Antworten 1 Antworten
Habe ich erfolgreich geschrieben, um öffentliche und private Schlüssel-Dateien mit OpenSSL-format. Dateien: -----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCpHCHYgawzNlxVebSKXL7vfc/i hP+dQgMxlaPEi7/vpQtV2szHjIP34MnUKelXFuIETJjOgjWAjTTJoj38MQUWc3u7 SRXaGVggqQEKH+cRi5+UcEObIfpi+cIyAm9MJqKabfJK2e5X/OS7FgAwPjgtDbZO ZxamOrWWL8KGB+lH+QIDAQAB -----END PUBLIC KEY----- -----BEGIN RSA PRIVATE KEY----- MIICXAIBAAKBgQCpHCHYgawzNlxVebSKXL7vfc/ihP+dQgMxlaPEi7/vpQtV2szH jIP34MnUKelXFuIETJjOgjWAjTTJoj38MQUWc3u7SRXaGVggqQEKH+cRi5+UcEOb Ifpi+cIyAm9MJqKabfJK2e5X/OS7FgAwPjgtDbZOZxamOrWWL8KGB+lH+QIDAQAB AoGBAIXtL6jFWVjdjlZrIl4JgXUtkDt21PD33IuiVKZNft4NOWLu+wp17/WZYn3S C2fbSXfaKZIycKi0K8Ab6zcUo0+QZKMoaG5GivnqqTPVAuZchkuMUSVgjGvKAC/D 12/b+w+Shs9pvqED1CxfvtePXNwL6ZNuaREFC5hF/YpMVyg5AkEA3BUCZYJ+Ec96 2cwsdY6HocW8Kn+RIqMjkNtyLA19cQV5mpIP7kAiW6drBDlraVANi+5AgK2zQ+ZT hYzs/JfRKwJBAMS1g5/B7XXnfC6VTRs8AMveZudi5wS/aGpaApybsfx1NTLLsm3l GmGTkbCr+EPzvJ5zRSIAHAA6N6NdORwzEWsCQHTli+JTD5dyNvScaDkAvbYFi06f d32IXYnBpcEUYT65A8BAOMn5ssYwBL23qf/ED431vLkcig1Ut6RGGFKKaQUCQEfa UdkSWm39/5N4f/DZyySs+YO90csfK8HlXRzdlnc0TRlf5K5VyHwqDkatmoMfzh9G

C# RSA-Entschlüsselung mit Hüpfburg

Anzahl der Antworten 3 Antworten
Ich habe eine Base64-Kodierte verschlüsselte Zeichenkette, die verschlüsselt wurde in Java mithilfe von Bouncy Castle. Beispiel Java-snippet unter: Cipher cipher = Cipher.getInstance("RSA/ECB/PKCS1Padding"); cipher.init(Cipher.ENCRYPT_MODE, key.getPublic()); byte encryptedText = cipher.doFinal("xxxxx|xxxxx".getBytes("UTF-8")); String encodedText = new BASE64Encoder().encode(encryptedText); Brauche ich zum entschlüsseln

Lesen PEM RSA-Public-Key Nur mit Hüpfburg

Anzahl der Antworten 4 Antworten
Ich versuche C# zu Lesen, in einem .pem - Datei, die enthält nur einen öffentlichen RSA-Schlüssel. Ich habe keinen Zugriff auf die Informationen des privaten Schlüssels, noch meine Anwendung benötigen. Die Datei myprivatekey.pem - Datei beginnt mit

Chiffre doFinal pad block corrupted beim entschlüsseln der Datei mit AES

Anzahl der Antworten 2 Antworten
Erstelle ich ein Programm, das ermöglicht Benutzern das hochladen und herunterladen von verschlüsselten Dateien und entschlüsselt werden, wenn Sie die richtigen Berechtigungen haben, um so zu tun. Verschlüsseln und hochladen ist in Ordnung, und so ist der

Konvertieren Sie ein PKCS#8 private-key zu PEM in java

Anzahl der Antworten 3 Antworten
Hallo, ich bin versuchen zu konvertieren einer PKCS#8 private-key, Generiere ich in meinem java-Programm eine PEM-kodierte Datei. Security.addProvider(new BouncyCastleProvider()); SecureRandom rand = new SecureRandom(); JDKKeyPairGenerator.RSA keyPairGen = new JDKKeyPairGenerator.RSA(); keyPairGen.initialize(2048, rand); KeyPair keyPair = keyPairGen.generateKeyPair(); PEMWriter privatepemWriter

Probleme der Integration von BouncyCastle Jar

Anzahl der Antworten 1 Antworten
Okay, ich werde jetzt sagen, dass ich sehr wenig wissen über Java. Ich war angesichts der Bouncy Castle-Jar und erzählte, das enthalten würde, was ich zu tun diese Abtretung an. Die Jar-Datei ist bcprov-jdk15on-147.jar. Ich bin auch

Elliptischen Kurve Digital Signature Algorithm (ECDSA) Umsetzung auf BouncyCastle

Anzahl der Antworten 3 Antworten
Bin ich versucht zu implementieren ECDSA (Elliptic Curve Digital Signature Algorithmus), aber ich konnte nicht finden alle Beispiele in Java, die die Verwendung Hüpfburg. Ich habe die Schlüssel, aber ich weiß wirklich nicht, welche Art von Funktionen,

Selbstsigniertes X509-Zertifikat mit der Hüpfburg in Java

Anzahl der Antworten 4 Antworten
Brauche ich zum erstellen eines selbstsigniertes X509-Zertifikat mit der Hüpfburg in Java, aber jede Klasse, die ich versuche zu zählen ist veraltet. Wie kann ich dieses Problem lösen? Gibt es eine andere Klasse zu gehören? Dank InformationsquelleAutor

Ist RSA-PKCS1-OAEP padding unterstützt bouncycastle?

Anzahl der Antworten 2 Antworten
Ich bin mit der Implementierung von Verschlüsselung code in Java/Android oder iOS-Spiel-Verschlüsselung. In iOS gibt es die Verschlüsselung mit RSA mit dem folgenden Polsterung Schema: PKCS1-OAEP Jedoch, wenn ich versuche zu erstellen, die die Verschlüsselung mit PKCS1-OAEP.

EncryptionOperationNotPossibleException von Jasypt mit Hüpfburg

Anzahl der Antworten 1 Antworten
Ich versuche es mal mit Jasypt mit Hüpfburg crypro bietet (128Bit AES) in eine Spring-Anwendung zu entschlüsseln, die entity-Eigenschaften und sparen Sie mit Hibernate. Aber ich bekomme immer diese org.jasypt.exceptions.EncryptionOperationNotPossibleException wenn Sie versuchen, speichern Sie die entrity.

C# serialisieren einer Klasse ohne einen parameterlosen Konstruktor

Anzahl der Antworten 4 Antworten
Ich bin Implementierung einer factory-Muster für 3 verschiedene Kryptographie-Klassen. Die Fabrik wird bestimmen, welche zu erstellen und dann eine serialisierte Instanz der richtigen Klasse aus einer Datenbank und gibt ihn zurück an den Anforderer. Jetzt arbeite ich

Holen Sie sich den Privaten Schlüssel aus BouncyCastle X509-Zertifikat? C#

Anzahl der Antworten 3 Antworten
Normalerweise, wenn ich jetzt einen X509Certificate2 aus meinem keystore, die ich anrufen kann .PrivateKey zum abrufen der cert und der private Schlüssel als AsymmetricAlgorithm. Allerdings habe ich beschlossen, Hüpfburg und die Instanz von X509Certificate nur getPublicKey(); ich

S/MIME-überprüfung mit x509-Zertifikat

Anzahl der Antworten 2 Antworten
Ich habe einige Probleme mit der überprüfung von S/Mime-signierten Nachricht mit x509-Zertifikat. Das ist mein code: public class verifyMsg { private static void verify(SMIMESignedParser s) throws Exception { Security.addProvider(new BouncyCastleProvider()); System.out.println("wbilem"); CertStore certs = s.getCertificatesAndCRLs("Collection", "BC"); SignerInformationStore

Überprüfen einer Signatur mit Hüpfburg

Anzahl der Antworten 1 Antworten
Ich geerbt, einige code mit dem veralteten bouncycastle API. Bevor Sie es aktualisieren auf die neue API wollte ich einen test schreiben, um zu überprüfen, dass ich nicht ändern Ihr Verhalten. Aber ich kann nicht herausfinden, den

Java Verschlüsselung NoSuchAlgorithmException

Anzahl der Antworten 1 Antworten
dies ist mein code: static { Security.addProvider(new BouncyCastleProvider()); } ... final Cipher sifra = Cipher.getInstance("AES/CBC/PKCS7Padding"); Junit funktioniert einwandfrei, aber Wenn ich die Bereitstellung der Anwendung auf dem weblogic-server habe ich diese exception: java.security.NoSuchAlgorithmException: Cannot find any provider

java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1Encodable

Anzahl der Antworten 3 Antworten
Ich nutze iText 5.5.0 und BouncyCastle bcprov-jdk15on-1.50 für die digitale Signatur von pdf-Dokumenten. Es funktioniert alles gut, wenn ich nicht mit einem Zeitstempel zu versehen, in die MakeSignature.signDetached Methode. Wenn ich den TSAClient Angabe der TSAURL, mein