Вопросы по теме 'jce'

Как использовать облегченный API Bouncy Castle с AES и PBE
У меня есть блок зашифрованного текста, который был создан с использованием алгоритма JCE «PBEWithSHA256And256BitAES-CBC-BC». Провайдер - BouncyCastle. Что бы я хотел сделать, это расшифровать этот зашифрованный текст с помощью облегченного API...
13922 просмотров
schedule 05.09.2021

Как мне заставить классы javax.crypto, такие как javax.crypto.Cipher, работать с сервлетом с jboss?
Мое приложение проверяет файл лицензии, чтобы он работал. Это делается путем вызова javax.crypto.Cipher.getInstance ("DES", "SunJCE") для расшифровки файла лицензионного ключа. Когда я запускаю свое приложение локально, все работает нормально, но...
11959 просмотров
schedule 11.09.2021

Возникает ошибка при отправке push-уведомления на iPhone с помощью Java-PNS?
Я использую файл javaPNS_2.2.jar для отправки сообщения push-уведомления на устройство iPhone. Мой код: PushNotificationPayload payload = PushNotificationPayload.complex(); /* Customize the payload */ payload.addAlert("Hello World!");...
1843 просмотров

Предоставление политик JCE без исправления JRE
В моем проекте у меня были некоторые проблемы с криптографией, которые я исправил с помощью файлов политики юрисдикции JCE с неограниченной надежностью . На локальной машине я просто заменил несколько JAR в каталоге jre/lib/security . Однако мне...
516 просмотров
schedule 02.12.2021

Ключи, сгенерированные JCE в Keysafe / nCipher
Я следую примеру nCipher, чтобы хранить симметричные ключи в HSM и использовать их из java-программы. KeyGenerator kg = KeyGenerator.getInstance("AES", "nCipherKM"); SecretKey k = kg.generateKey(); ks.setKeyEntry("MyAESKey", k, null, null);...
620 просмотров
schedule 20.10.2021

Шифрование на основе пароля с использованием AES в java 5 (только JCE)
Я хотел бы использовать AES (192 или 256 бит), но я застрял на том, как сгенерировать ключ из пароля, введенного пользователем. Я прошел через этот поток и могу запустить программу на Java 6. Однако Мне нужно запустить ту же программу на Java 5,...
2660 просмотров
schedule 15.03.2022

Oracle JDK устанавливает две JRE?
Прежде чем голосовать против или закрывать этот вопрос, обратите внимание, что этот вопрос касается JDK 7, а не 6, у него есть второй вопрос «Q2», который не рассматривается ни в одной дублирующей ветке. и этот вопрос касается четырех не только...
2203 просмотров
schedule 14.09.2022

Получите НАСТОЯЩИЕ данные X.509 из сертификата в формате RFC1421
У нас есть приложение Java, которое хранит открытые ключи RSA и позволяет пользователю шифровать короткий поток информации с помощью любого из ключей. Приложение также позволяет пользователю импортировать новый сертификат ключа в хранилище ключей....
1480 просмотров
schedule 21.08.2023

Экспорт программы Java, использующей неограниченную политику JCE (шифрование)
Я создал Java-приложение, использующее алгоритм шифрования PBKDF2WithHmacSHA1, и мне потребовалось загрузить банку Unlimited JCE Policy. Я поместил оба файла JAR туда, где они должны быть (я поместил их в папку безопасности JRE моего JDK), назвал...
1961 просмотров
schedule 19.11.2022

Можно использовать самозаверяющий сертификат для подписи поставщика JCE (для целей тестирования)
Я написал новый провайдер, а также приложение для его тестирования. JCE принимает только подписанного провайдера в соответствии с этой статьей. . У меня не было сертификата от организации, которой доверяет JCA, поэтому мне интересно, могу ли...
737 просмотров
schedule 10.11.2022

local_policy.jar и US_export_policy.jar отличаются неограниченной силой от значения по умолчанию.
В документации платформы Java http://www.oracle.com/technetwork/java/javase/jrereadme-182762.html . Что касается комментария о /lib/security/local_policy.jar /lib/security/US_export_policy.jar Расширение Java Cryptography Unlimited Strength...
46531 просмотров
schedule 14.07.2023

Не удается найти провайдера AES/ECB/PKCS7Padding
Я пытался использовать AES/ECB/PKCS7Padding для шифрования файла, но получаю следующее исключение. java.security.NoSuchAlgorithmException: не удается найти провайдера, поддерживающего AES/ECB/PKCS7Padding По-видимому, PKCS7Padding не...
6800 просмотров
schedule 20.05.2023

Как определяются алгоритмы для поставщиков JCE?
Я пытаюсь зашифровать простую строку, используя шифрование aes на основе пароля с использованием jasypt, и во многих примерах кода я сталкиваюсь с тем, что алгоритм задается в виде строки, например «PBEWithSHA512AndAES256-CBC-BC». Я не могу найти...
148 просмотров
schedule 27.06.2023

Шифрование и дешифрование файла с использованием CipherInputStream и CipherOutputStream
Я пытался написать зашифрованный файл в AES и впоследствии расшифровать его с помощью Cipher Streams, предоставленного в JCA. Однако у меня возникают проблемы при чтении файла, так как расшифровка идет наперекосяк. public class CipherStreams {...
12717 просмотров
schedule 08.06.2023

Динамическое определение алгоритмов подписи в JCE
Мое приложение работает на Java 7. Я хочу в цифровом виде проверить подписанное сообщение, отправленное вызывающей системой. Моя проблема в том, что я не знаю алгоритм подписи, который использовался в вызывающей системе. Как во время выполнения...
327 просмотров
schedule 15.05.2023

Ошибка OpenJDK 11 Не удается инициализировать криптографический механизм
У меня есть приложение, написанное с помощью openJDK (Amazon Correto 11) и openJFX. Когда я запускаю приложение локально - все работает. Но когда я запускаю приложение из общего сетевого ресурса, возникает исключение:...
5245 просмотров
schedule 07.04.2023

PDFBox выдает исключение java.io.IOException: java.security.InvalidKeyException: недопустимый размер ключа
Я пытаюсь использовать PDFBox для объединения нескольких документов PDF. Код ниже. Я столкнулся с проблемой. Для нескольких файлов PDF я получаю " java.io.IOException: java.security.InvalidKeyException: Illegal key size ". Я не понимаю, что...
268 просмотров
schedule 03.03.2023

Тестовые примеры надувного замка терпят неудачу при выполнении локальной сборки
Я новичок в Надувном замке. Я не использую Bouncy Castle ни с каким приложением, я просто пытаюсь собрать исходный код без изменений. Я клонировал исходный код Bouncy Castle из git r1rv66 и пытаюсь для сборки с помощью команды «gradle build»....
44 просмотров
schedule 18.11.2022

Java — шифрование с помощью ключа RSA
Я уже некоторое время борюсь с этой проблемой. Дело в том, что я должен отправить строку PEM на сервер, который ожидает последний шаг следующего: Ключ шифрования типа 3DES или AES-256. Этот ключ, зашифрованный ключом RSA. Этот вывод,...
1633 просмотров
schedule 20.11.2023

MessageDigest.getInstance(алгоритм) всегда выдает NoSuchAlgorithmException
Я создаю простое хранилище/генератор паролей, и прямо сейчас я работаю над частью хранилища своего кода и пишу код для шифрования паролей. Я использую MessageDigest. Однако, когда я пытаюсь выбрать алгоритм, он всегда выдает исключение...
2384 просмотров
schedule 01.05.2024