Tag: jce

Java Cryptographic Extension : eine steckbare Kryptographie-framework, wo verschiedene Anbieter bringen kann die gewünschte Funktionalität

Java/JCE: Entschlüsselung "lange" Nachricht wird verschlüsselt mit RSA

Anzahl der Antworten 3 Antworten
Habe ich eine Nachricht enthielt, in ein byte verschlüsselt, mit "RSA/ECB/PKCS1Padding". Um es zu entschlüsseln, ich erstelle eine Chiffre c und leiten es mit c = Cipher.getInstance("RSA/ECB/PKCS1Padding"); Bis jetzt habe ich nur entschlüsselt, kleine Nachrichten, mit

Keine Java-Ordner, der sich in der Bibliothek trotz JDK-installation

Anzahl der Antworten 1 Antworten
Derzeit unter OSX El Capitan auf einem kürzlich computer. Ich versuche zum einrichten von Java-unlimited crypto-Politik, die verlangt mich zu ändern einige Dateien, die in meiner aktuellen jre, aber ich kann nicht finden den Java-Ordner, der soll

Mit Sun-JCE-Anbieter auf der Spitze von IBM SDK

Anzahl der Antworten 1 Antworten
Brauche ich für die Verwendung von Sun JCE-Anbieter in einer Anwendung, die auf IBM Websphere. Dies kann erreicht werden durch Angabe der security_provider.1=com.Sonne.crypto.Anbieter.SunJCE. Einige Teile meiner Anwendung macht die Verwendung von SSL-Einrichtungen von IBM. Ich will wissen,

NoSuchAlgorithmException: HmacSHA1-Algorithmus nicht verfügbar ist

Anzahl der Antworten 4 Antworten
Blick auf die folgende Zeile java: Mac.getInstance("HmacSHA1"); Wenn ich dies in einem einfachen Programm testen, es läuft ohne Probleme auf meinem server. Allerdings, wenn ich diese Zeile in einem container, bekomme ich java.security.NoSuchAlgorithmException: Algorithm HmacSHA1 not available

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

Wie bekomme ich javax.crypto-Klassen wie javax.crypto.Chiffre arbeiten auf ein servlet mit jboss?

Anzahl der Antworten 2 Antworten
Meine Anwendung überprüft, eine Lizenz-Datei, um für Sie zu arbeiten. Dies geschieht durch Aufruf von javax.crypto.- Chiffre.getInstance("DES","SunJCE") inorder zu entziffern, die Lizenz-Schlüssel-Datei. Wenn ich meine Anwendung lokal funktioniert alles wunderbar aber wenn ich die Bereitstellung der Anwendung

local_policy.jar und US_export_policy.jar verschiedene mit Unbegrenzter Stärke Vs Standard.

Anzahl der Antworten 1 Antworten
In der java Plattform Dokumentation http://www.oracle.com/technetwork/java/javase/jrereadme-182762.html. Zu der Bemerkung über /lib/security/local_policy.jar /lib/security/US_export_policy.jar Unlimited Strength Java Cryptography Extension Durch import-Steuerelement Einschränkungen für einige Länder, die Java Cryptography Extension (JCE) policy-Dateien ausgeliefert, die mit dem Java SE Development Kit

So signieren Sie eine benutzerdefinierte JCE-security-Anbieter

Anzahl der Antworten 4 Antworten
Sonne PKCS11-JCE-Anbieter von Sicherheit fehlt, dass einige Funktionen, die wir benötigen. Also schrieb ich eine verbesserte version mit den original-Quellen. Leider JCE-Infrastruktur lehnt der neue Anbieter "JCE nicht authentifizieren kann den Anbieter" weil es nicht ordnungsgemäß unterschrieben

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

Java SE starke Kryptographie für Java 7?

Anzahl der Antworten 2 Antworten
Die preview-Version von Java 7 zu fehlen scheint JCE-Paket für unbegrenzte Kryptographie Stärke. Hat jemand zufällig solche? Ich denken brauchen Sie nicht ein extra Paket für diese nicht mehr. Nun, ich denke, dass ich es noch brauchen,

Beschränken cipher suites auf JRE Ebene

Anzahl der Antworten 1 Antworten
Unserer Java-Anwendung stellt eine Menge von verschiedenen Schnittstellen (SMTP, FTP, HTTP), gesichert durch SSL/TLS. Das Ziel ist es nun, zu begrenzen cipher suites gestattet, auf diese Schnittstellen sind nur "stark" ersetzt. Ich habe bereits eine Liste und

Warum ist ein SecretKeySpec erforderlich, wenn die Ableitung eines Schlüssels aus einem Passwort in Java?

Anzahl der Antworten 3 Antworten
Was ist der Unterschied zwischen SecretKey vs SecretKeySpec Klassen in Java? In der Dokumentation von SecretKeySpec sagt: es kann verwendet werden, zu konstruieren, ein SecretKey aus einem byte-array In diesem code, wenn ich drucken secretKey.getEncoded() oder secret.getEncoded()

Wie zum Verschlüsseln und Entschlüsseln der Datei Mit RSA-Und AES-Algorithmus

Anzahl der Antworten 1 Antworten
Möchte ich verschlüsseln test.txt Datei, die ich mithilfe dieser java-Klasse, die für die Verschlüsselung und die Entschlüsselung.In Meinem Verzeichnis habe ich drei Dateien private.txt für save private key und public.txt für public-key und test.txt ist für die

Mit BouncyCastle für eine einfache HTTPS-Abfrage

Anzahl der Antworten 4 Antworten
Hier ist eine vereinfachte version von dem code, den ich verwende, um eine einfache HTTPS-Anforderungen: //Assume the variables host, file and postData have valid String values final URL url = new URL("https", host, file); final HttpURLConnection connection

RSA-Entschlüsselung Fehler - IllegalBlockSizeException: die Daten dürfen nicht länger als 128 Byte

Anzahl der Antworten 5 Antworten
Bin ich nun auf die Herstellung RSA message authentication software. Der Ablauf ist wie folgt: Unterschreiben Sie die Nachricht mit Einem privaten Schlüssel (1024 bit) Überprüfen Sie die Nachricht mit Einem öffentlichen Schlüssel (1024 bit) Die #1

AES/CBC/PKCS5Padding Problem

Anzahl der Antworten 2 Antworten
Ich versuche zu ver-und entschlüsseln ein einfacher text. Aber aus irgendeinem Grund bekomme ich eine seltsame Fehlermeldung: javax.crypto.BadPaddingException. Warum würde JCE generiert bytes, die nicht richtig aufgefüllt? Ich habe den folgenden code: import javax.crypto.Cipher; import javax.crypto.KeyGenerator; import

Schlüssellänge limit mit Java Cryptography Extension

Anzahl der Antworten 1 Antworten
Ich bin mir bewusst, dass die keylenght in the Sun/Oracle JVM ist nur für den gerichtlichen Gründen. Aber soweit ich verstanden das Konzept der JCE (Java Cryptography Extension) ist, dass ein Anwender wählen kann, ist es die

3DES/DES-Verschlüsselung mit dem JCE - Generierung einer akzeptablen Schlüssel

Anzahl der Antworten 3 Antworten
Arbeite ich an einem Projekt, das erfordert 3DES-Verschlüsselung in Java. Das Problem ist, dass ich schon (und werden weiterhin) geliefert mit einer 128-bit-hex-Schlüssel wie "0123456789ABCDEF0123456789ABCDEF". Konvertierung zu bytes ist das kein Thema. Was ist das Problem ist

Was ist falsch mit IBM JCE-provider?

Anzahl der Antworten 6 Antworten
Ich habe eine JCE-test, der funktioniert mit allen Sun-JDKs, habe ich versucht, scheitert aber mit verschiedenen IBM-J9 JDKs (z.B. 1.6.0 build pwi3260sr8-20100409_01(SR8)). Die Ausnahme unten passiert, wenn der cipher initialisiert wird in den verschlüsseln Modus. Warum können

Warum sind die JCE Unlimited Strength nicht standardmäßig enthalten?

Anzahl der Antworten 3 Antworten
Setup Java nicht bieten out-of-the-box-Unterstützung für die JCE Unlimited Strength Policy Files Dies verhindert, dass Benutzer mit AES-256, der größte Schlüssel Größe einer weit verbreiteten Verschlüsselungs-standard Nicht einschließlich der policy-Dateien führt zu vielen Problemen: Unerwartete Ausnahmen Unbefriedigende

AES-256 und PKCS7Padding scheitert in Java

Anzahl der Antworten 2 Antworten
Habe ich ein paar der Bibliothek, C#, PHP und Android, wo Sie alle ver - /entschlüsselt einen string in der gleichen Weise, so dass Sie sind alle miteinander kompatibel, D. H. C# schreibt und verschlüsselt die Daten

Generate certificate-chain in java

Anzahl der Antworten 3 Antworten
Die Frage ist, wie generate certificate chains programmgesteuert in Java. In anderen Worten, ich möchte führen Sie in java die Operationen detailliert hier: http://fusesource.com/docs/broker/5.3/security/i382664.html Besically habe, kann ich den RSA-Schlüssel für einen neuen Kunden: private KeyPair genRSAKeyPair(){

ECDHE cipher-Suiten nicht unterstützt OpenJDK 8 installiert, die auf EC2-Linux-Maschine

Anzahl der Antworten 4 Antworten
Beim starten jetty-distribution-9.3.0.v20150612 mit openjdk 1.8.0_51 läuft auf einem Amazon EC2 Linux-Maschine ist, ist gedruckt, alle konfigurierten ECDHE-Suiten werden nicht unterstützt. 2015-08-12 16:51:20 main SslContextFactory [INFO] Cipher TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 not supported 2015-08-12 16:51:20 main SslContextFactory [INFO] Cipher TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256

Wie können wir konvertieren eine Zeichenfolge von PEM zu DER-format

Anzahl der Antworten 3 Antworten
Haben eine Zeichenfolge gesendet wird, in dem unter format: -----BEGIN RSA PUBLIC KEY----- MIGHAoGBANAahj75ZIz9nXqW2H83nGcUao4wNyYZ9Z1kiNTUYQl7ob/RBmDzs5rY mUahXAg0qyS7+a55eU/csShf5ATGzAXv+DDPcz8HrSTcHMEFpuyYooX6PrIZ07Ma XtsJ2J4mhlySI5uOZVRDoaFY53MPQx5gud2quDz759IN/0gnDEEVAgED -----END RSA PUBLIC KEY----- Wie gestalte ich ein PublicKey-Objekt aus diesem string ? Habe versucht die unten Entfernen Sie die Kopf-und

Java-X509-Zertifikat Parsen und validieren

Anzahl der Antworten 1 Antworten
Ich versuche zu verarbeiten, X509-Zertifikaten in mehreren Schritten und läuft in ein paar Probleme. Ich bin neu in der JCE so dass ich nicht ganz up to date, auf alles, was noch. Wir wollen in der Lage

Wie liest man einen Passwort-verschlüsselten Schlüssel mit java?

Anzahl der Antworten 2 Antworten
Habe ich den privaten Schlüssel (gespeichert in der Datei in PKCS8 DER-format und geschützt durch Kennwort. Was ist der einfachste Weg, um es zu Lesen? Hier ist der code, den ich verwenden, um zu laden, unverschlüsselt: InputStream

Trust Store-vs-Key-Store - mit keytool erstellen

Anzahl der Antworten 5 Antworten
Ich verstehe, dass die keystore-würde in der Regel halten private/public-keys und die trust store-nur die öffentlichen Schlüssel (und stellt die Liste der vertrauenswürdigen Parteien, die Sie beabsichtigen zu kommunizieren). Gut, das ist meine erste Annahme, also wenn

Wo finde Java 6 JSSE/JCE-Source-Code?

Anzahl der Antworten 6 Antworten
Wo kann ich laden Sie die JSSE-und JCE-source-code für die neuste Version von Java? Die Quell-build finden Sie unter https://jdk6.dev.java.net/ nicht enthalten sind die javax.crypto (JCE) - Pakete noch die com.Sonne.net.ssl.interne (JSSE) - Pakete. Nicht in der

Java 7 und Konnte nicht erzeugen DH-Schlüsselpaar

Anzahl der Antworten 5 Antworten
Las ich in einem früheren post über den Fehler 'Could not generate DH-Schlüsselpaar' wird ausgelöst, wenn der server verschickt eine Taste länger als 1024 bits. Download der JCE unlimited Gläser sollten dieses Problem lösen. In der Testumgebung

Die überprüfung, ob Unbegrenzte Kryptographie zur Verfügung

Anzahl der Antworten 9 Antworten
Wie kann ich das überprüfen, im Java-code, wenn die aktuelle JVM-unbegrenzte Stärke der Kryptographie zur Verfügung? InformationsquelleAutor der Frage Chi-Lan | 2011-10-31

Wie erstelle ich einen sicheren zufälligen AES-Schlüssel in Java?

Anzahl der Antworten 3 Antworten
Was ist die empfohlene Vorgehensweise zum generieren eines sicheren, zufälligen AES-Schlüssel in Java mit dem standard-JDK? In anderen Beiträgen habe ich gefunden, aber mit einem SecretKeyFactory vielleicht eine bessere Idee: KeyGenerator keyGen = KeyGenerator.getInstance("AES"); SecureRandom random =

PBKDF2 mit Bouncycastle in Java

Anzahl der Antworten 2 Antworten
Ich versuche zur sicheren Speicherung eines Passwortes in einer Datenbank und für die, die ich wählte zu speichern hash-Wert erzeugt unter Verwendung der PBKDF2-Funktion. Ich möchte dies tun mit Hilfe der bouncy castle-Bibliothek, aber ich weiß nicht,

Überprüfen, ob Unlimited Cryptography verfügbar ist

Anzahl der Antworten 1 Antworten
Wie kann ich das überprüfen, im Java-code, wenn die aktuelle JVM-unbegrenzte Stärke der Kryptographie zur Verfügung? InformationsquelleAutor der Frage Chi-Lan | 2011-10-31

InvalidKeyException Illegale Schlüsselgröße

Anzahl der Antworten 5 Antworten
Habe ich eine Prüfung, die läuft Super auf meiner Entwicklung MacBook Pro, aber nicht ausgeführt in die kontinuierliche integration TeamCity server. Den Fehler ist folgende: java.security.InvalidKeyException: Illegal key size at javax.crypto.Cipher.a(DashoA13*..) at javax.crypto.Cipher.init(DashoA13*..) at javax.crypto.Cipher.init(DashoA13*..) Beide "development

Wie installiert man unbegrenzt starke JCE für Java 8 in OS X?

Anzahl der Antworten 8 Antworten
Ich installieren, müssen Java Cryptography Extension für Java 8 im OS X /mac OS. Es stellt sich heraus, die Schritte von der README - Datei, die kam mit der installer include-Anweisungen nur für Unix und Windowsaber nicht

Erstellen eines X509-Zertifikats in Java ohne BouncyCastle?

Anzahl der Antworten 5 Antworten
Ist es möglich sanely erstellen eines X. 509-Zertifikat in Java-code ohne Verwendung der Bouncy Castle-X509V*CertificateGenerator Klassen? InformationsquelleAutor der Frage Yuliy | 2009-10-23

Wie würde ich Maven verwenden, um die JCE Unlimited Strength Policy-Dateien zu installieren?

Anzahl der Antworten 3 Antworten
Einige Codes die ich erfordert die JCE unlimited Strength Policy Files. Ich möchte noch hinzufügen, dass diese Abhängigkeit in der Maven-Pom-Datei, so dass die anderen Entwickler in meinem team nicht haben, um jedes einzelne in Ihre Systeme.

Welche JCE-Provider sind FIPS 140-2-konform?

Anzahl der Antworten 3 Antworten
Was Java Cryptography Extension (JCE) Anbieter sind FIPS 140-2-kompatibel sein? Genauer gesagt, hat die Sun/Oracle-provider zu qualifizieren? InformationsquelleAutor der Frage Rob H | 2011-02-18

Wie konvertiert man Byte-Array in PrivateKey oder PublicKey-Typ?

Anzahl der Antworten 1 Antworten
Bin ich mit den RSA-Algorithmus zu generieren, der den öffentlichen und den privaten Schlüssel final KeyPairGenerator keyGen = KeyPairGenerator.getInstance(ALGORITHM); keyGen.initialize(1024); final KeyPair key = keyGen.generateKeyPair(); final PrivateKey privateKey=key.getPrivate(); final PublicKey publickey=key.getPublic(); nach, dass diese Schlüssel sind codiert

Wie kann die Installation von JCE-Richtliniendateien mit unbegrenzter Stärke beim Bereitstellen einer Anwendung vermieden werden?

Anzahl der Antworten 11 Antworten
Habe ich eine app, die verwendet 256-bit-AES-Verschlüsselung, die nicht unterstützt Java out of the box. Ich weiß, um dies korrekt funktionieren, installieren Sie die JCE unlimited strength jar-Dateien in den Ordner Sicherheit. Dies ist gut für mich

Bouncycastle + JBoss AS7: JCE kann den Provider BC nicht authentifizieren

Anzahl der Antworten 4 Antworten
Benutze ich BouncyCastle für die Verschlüsselung in meiner Anwendung. Wenn ich es standalone funktioniert alles einwandfrei. Allerdings, wenn ich es in die webapp und bereitstellen auf JBoss-server, bekomme ich folgende Fehlermeldung: javax.servlet.ServletException: error constructing MAC: java.security.NoSuchProviderException: JCE

Hash String über SHA-256 in Java

Anzahl der Antworten 8 Antworten
Durch suchen, um hier ebenso wie das internet im Allgemeinen, die ich gefunden habe,Hüpfburg. Ich will Hüpfburg (oder eine andere frei verfügbare Programm) zum erzeugen eines SHA-256-Hash von einem String in Java. Einen Blick auf Ihre Unterlagen,

Wie installiere ich unbegrenzt starke JCE für JRE 7 in MacOSX?

Anzahl der Antworten 3 Antworten
Ich installierte Oracle JRE 7 (nicht JDK) für MacOSX, aber ich kann nicht finden, wo die JCE Gerichtsstand Dateien abgelegt werden. Muss ich ersetzen Sie mit der unlimited strength version. InformationsquelleAutor der Frage Andrea Mariottini | 2012-09-03

java.security.NoSuchAlgorithmException: Es konnte kein Provider gefunden werden, der AES / ECB / PKCS7PADDING unterstützt

Anzahl der Antworten 3 Antworten
War ich versucht, die Verschlüsselung von Daten mit AES-Algorithmus. Jedoch mit der folgenden Ausnahme aufgetreten ist. java.security.NoSuchAlgorithmException: Cannot find any provider supporting AES/ECB/PKCS7PADDING Jemand weiß eine Lösung für dieses Problem? Mein JDK-version ist 1.7. InformationsquelleAutor der Frage

Warum java.security.NoSuchProviderException Kein solcher Provider: BC?

Anzahl der Antworten 4 Antworten
Die jar - (bcprov-jdk16-145.jar) wurde Hinzugefügt, um das Projekt Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()) wurde Hinzugefügt, um die Klasse, und BouncyCastleProvider.PROVIDER_NAME zurück "BC", aber AesFileIo.writeFile() noch wirft java.security.NoSuchProviderException No such provider: BC. Irgendwelche Ideen? import java.io.FileOutputStream; import java.io.InputStreamReader; import java.io.ObjectOutputStream;

Was sind die Verschlüsselungszeichenfolgen in Java?

Anzahl der Antworten 2 Antworten
Jeder spricht über die Polsterung-Systeme in Chiffren, aber was sind die eigentlichen strings ein muss in der Chiffre? Mir ist egal, ob Sie symmetrisch oder asymmetrisch, ich will einfach nur eine Liste der möglichen Werte. Kommentar zu