jce

Trust Store vs Key Store-tworzenie za pomocą keytool

Rozumiem, że keystore Zwykle przechowuje klucze prywatne/publiczne, a trust przechowuje tylko klucze publiczne (i reprezentuj ... , która mówi, że jeden jest magazynem keystore, a drugi magazynem zaufania? Jaka jest relacja podczas korzystania z SSL itp.?

Hash String via SHA-256 w języku Java

Rozglądając się tu i w ogóle w Internecie, znalazłem dmuchany zamek . Chcę użyć Bouncy Castle (lub innego darmowego narzędzia ... znaków w Javie. Patrząc na ich dokumentację nie mogę znaleźć dobrych przykładów tego, co chcę zrobić. Czy ktoś może mi pomóc?

InvalidKeyException nielegalny rozmiar klucza

Mam test, który działa świetnie na moim MacBooku Pro, ale nie działa w ciągłej integracji TeamCity server. Błąd jest następu ... le, aby uniknąć tego ograniczenia. Uwaga to działa tylko wtedy, gdy używasz własnych klas BC bezpośrednio, a nie Dostawcy BC.

Sprawdzanie, czy dostępna jest nieograniczona liczba kryptografii

Jak mogę sprawdzić w kodzie Java, czy obecny JVM ma dostępną nieograniczoną siłę kryptografii?

Tworzenie certyfikatu X509 w Javie bez BouncyCastle?

Czy możliwe jest utworzenie certyfikatu X509 w kodzie Java bez użycia klas certyfikujących X509v*?

PBKDF2 z bouncycastle w Javie

Próbuję bezpiecznie przechowywać hasło w bazie danych i dlatego zdecydowałem się przechowywać jego hash wygenerowany za pomoc ... -47, -87, -16, -117, -31, 91, -121, 90, -68, -82, -31, -27, 5, -93, -67, 30, -34, -64, -40] PBEwithHmacSHA Jakieś pomysły?

Jak zainstalować unlimited strength JCE dla Java 8 W OS X?

Muszę zainstalować rozszerzenie Java Cryptography dla Java 8 W OS X / mac OS. Okazuje się, że kroki z pliku README , który z ... mac OS. Próbowałem umieścić pliki JAR w $JAVA_HOME/lib/security, ale też nie zadziałało. Czy wiesz, jak mogę je zainstalować?

Dlaczego java.Ochrona.NoSuchProviderException No such provider: BC?

Słoik (bcprov-jdk16-145.jar) został dodany do projektu, Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastlePr ... System.err.println(se.getFileName() + " " + se.getLineNumber() + " " + e); } } }

Jak stworzyć bezpieczny losowy klucz AES w Javie?

Jaki jest zalecany sposób generowania bezpiecznego, losowego klucza AES w Javie, przy użyciu standardowego JDK? W innych pos ... Byłoby wspaniale, gdyby odpowiedź zawierała wyjaśnienie, dlaczego jest to dobry sposób generowania losowego klucza. Dzięki!

Analiza i Walidacja certyfikatu Java X509

Próbuję przetworzyć certyfikaty X509 w kilku krokach i napotkać kilka problemów. Jestem nowy w JCE, więc nie jestem jeszcze c ... idatorException: nie można znaleźć certyfikatu osoby odpowiedzialnej (ustawionego przy użyciu właściwości zabezpieczeń OCSP).

Jak zainstalować unlimited strength JCE dla JRE 7 W MacOSX?

Zainstalowałem Oracle JRE 7 (nie JDK) dla MacOSX, ale nie mogę zlokalizować, gdzie znajdują się pliki jurysdykcji JCE. Muszę je zastąpić wersją unlimited strength.

bouncycastle + JBoss AS7: JCE nie może uwierzytelnić dostawcy BC

Używam BouncyCastle do szyfrowania w mojej aplikacji. Kiedy uruchamiam go samodzielnie, wszystko działa dobrze. Jednak, jeśli ... >bcmail-jdk16</artifactId> <version>140</version> </dependency> Wiesz, jak Mogę to rozłożyć?

Odczyt informacji o certyfikacie pkcs12

Mam problem z odczytaniem informacji o certyfikacie.Chcę czytać pełne informacje za pomocą Javy z biblioteką bouncycastle w A ... rogramowo. Teraz używam komendy keytool w konsoli >keytool -list -keystore 1.p12 -storetype pkcs12 -v Jakieś sugestie?

Jak używać Mavena do instalacji plików JCE Unlimited Strength Policy?

Jakiś kod który mam wymaga plików JCE unlimited Strength Policy. Chciałbym dodać tę zależność do pliku Maven Pom, aby inni p ... um i maven będzie mógł obsługa instalacji, ale dziwię się, że nie mogę znaleźć nikogo innego, kto to robi (i bloguje o tym.).

Jak używać Bouncy Castle lightweight API z AES i PBE

Mam blok szyfrogramu, który został stworzony przy użyciu algorytmu JCE "PBEWithSHA256And256BitAES-CBC-BC". Dostawcą jest Boun ... rText.length]; int numBytesCopied = cipher.processBlock(cipherText, 0, decryptedBytes, 0); return decryptedBytes; }