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

Использование поставщика Sun JCE поверх IBM SDK
Мне нужно использовать поставщика Sun JCE в приложении, работающем в IBM Websphere. Этого можно добиться, указав security_provider.1=com.sun.crypto.provider.SunJCE. Некоторые части моего приложения используют средства SSL IBM. Я хочу знать,...
9050 просмотров
schedule 16.03.2023

NoSuchAlgorithmException: алгоритм HmacSHA1 недоступен
Посмотрите на следующую строку java: Mac.getInstance("HmacSHA1"); Если я поставлю это в простую тестовую программу, она без проблем запустится на моем сервере. Однако, если я использую эту строку в контейнере, я получаю...
17576 просмотров
schedule 13.09.2023

StackOverFlowError при создании объекта Mac на AS400 / Java
Я новичок в программировании AS400-Java. Я пытаюсь создать свою первую программу для проверки реализации кода аутентификации сообщения (MAC). Я пытаюсь использовать хеш-функцию HMACSHA1. Моя программа (Java 1.4) отлично работает на модуле...
1570 просмотров
schedule 21.07.2023

Как мне использовать Maven для установки файлов JCE Unlimited Strength Policy?
Некоторый код, который у меня есть, требует файлов политики неограниченной прочности JCE. Я хотел бы добавить эту зависимость в файл Maven Pom, чтобы другим разработчикам в моей команде не приходилось применять каждый индивидуально к своим системам....
16703 просмотров
schedule 29.03.2023

InvalidKeyException Неверный размер ключа
У меня есть тест, который отлично работает на моем MacBook Pro для разработки, но не работает в режиме непрерывной интеграции с сервером TeamCity. Ошибка следующая: java.security.InvalidKeyException: Illegal key size at...
81764 просмотров
schedule 04.07.2022

Есть ли практический способ определить, какие криптопровайдеры JCE используются?
Мы настроили продукт Java для использования только проверенных FIPS провайдеров шифрования RSA JCE. Однако продукт не будет работать, если в java.security указаны только библиотеки RSA. Следовательно, что-то запрашивает не-FIPS-алгоритмы у другого...
4275 просмотров
schedule 26.05.2022

Шифрование данных с помощью Objective-C и расшифровка с помощью Java Проблема
У меня есть решения для iPhone, которые используют XML для передачи данных между клиентом (мобильным) и сервером (Java). Некоторые части сообщения (XML) должны быть зашифрованы из-за типа передаваемой информации. Я планировал использовать AES 128...
4773 просмотров
schedule 25.04.2023

Java проверяет сертификат, связанный с ключом
У меня есть сертификат и PrivateKey, которые я получил из разных мест. Имея только эти два абстрактных объекта, могу ли я убедиться, что сертификат связан с данным PrivateKey или является сертификатом для данного PrivateKey? Я понимаю, что если...
1547 просмотров
schedule 19.06.2023

Обходной путь для JCE не может аутентифицировать поставщика
Я запускаю набор тестов для своей пользовательской реализации поставщика JCE (XYZProvider). Большинство моих тестов завершаются со следующей ошибкой: java.lang.SecurityException: JCE cannot authenticate the provider XYZProvider Я установил...
3918 просмотров
schedule 01.06.2022

bouncycastle + JBoss AS7: JCE не может аутентифицировать поставщика BC
Я использую BouncyCastle для шифрования в своем приложении. Когда я запускаю его отдельно, все работает нормально. Однако, если я помещу его в веб-приложение и разверну на сервере JBoss, я получу следующую ошибку: javax.servlet.ServletException:...
30962 просмотров
schedule 04.05.2023

Каковы строки заполнения шифра в java
Все говорят о схемах заполнения в шифрах, но какие на самом деле строки нужно передать шифру? Мне все равно, симметричны они или асимметричны, мне просто нужен список возможных значений.
61064 просмотров
schedule 28.05.2022

Java получает ошибку «Необработанный тип исключения XYZ»
У меня есть этот код: class Crypt { Key KEY; String TD; Cipher aes = Cipher.getInstance("AES/CBC/PKCS5Padding"); KeyGenerator keyGen = KeyGenerator.getInstance("AES"); public Crypt() { int keyLength = 192;...
1037 просмотров
schedule 25.10.2022

Почему для инициализации JCE требуется MD5
Я экспериментирую с включением FIPS 180-3 в своем Java-приложении. FIPS 180-3 позволяет использовать только 5 безопасных [хэшей] (http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf), MD5 не входит в их число. Поэтому я пытаюсь...
1753 просмотров
schedule 22.09.2022

Проверьте файлы политики юрисдикции неограниченной силы JCE [дубликаты]
Я уверен, что файлы политики юрисдикции JCE Unlimited Strength были правильно установлены в JVM (потому что какая-то другая часть системы ведет себя так, как будто это не так). Может ли кто-нибудь предоставить образец кода, который я могу...
28736 просмотров
schedule 29.01.2023

Пакет файлов политики неограниченной прочности JCE; Альтернативы JCE?
Я создал приложение Java, которое необходимо распространить среди широкого круга пользователей, у которых установлена ​​JRE, но в большинстве случаев в их JRE не будет файлов jar политики неограниченной мощности JCR (так как их нужно добавить вручную...
2815 просмотров
schedule 09.05.2023

Проверить правильность ключа шифрования в JAVA
Я использую BouncyCastle для шифрования/дешифрования некоторых файлов с использованием заполнения AES и PKCS5 в режиме CBC: Cipher c = Cipher.getInstance("AES/CBC/PKCS5Padding", "BC"); Теперь два вопроса: Как проверить правильность...
2877 просмотров

Чтение информации о сертификате pkcs12
У меня проблема с чтением информации о сертификате. Я хочу прочитать полную информацию, используя java с библиотекой bouncycastle в Android программно. Теперь я просто использую команду keytool в консоли: >keytool -list -keystore 1.p12...
46653 просмотров
schedule 05.06.2023

Невозможно исправить ошибку: длина входных данных должна быть кратна 16 при расшифровке с помощью шифратора
Привет! Я работаю с приложением чата, которое шифрует свои данные с помощью AES/CBC/PKCS5 Padding. Он работает через клиент, отправляющий зашифрованное сообщение на сервер, где оно отправляется обратно и расшифровывается. К сожалению, всякий раз,...
2629 просмотров
schedule 12.07.2022

Ограничение наборов шифров на уровне JRE
Наше Java-приложение предоставляет множество различных интерфейсов (SMTP, FTP, HTTP), защищенных SSL/TLS. Теперь цель состоит в том, чтобы ограничить наборы шифров, разрешенные на этих интерфейсах, чтобы они включали только «сильные». У меня уже...
14793 просмотров
schedule 27.04.2023

Как преобразовать байтовый массив в тип PrivateKey или PublicKey?
Я использую алгоритм RSA для создания открытого и закрытого ключей final KeyPairGenerator keyGen = KeyPairGenerator.getInstance(ALGORITHM); keyGen.initialize(1024); final KeyPair key = keyGen.generateKeyPair(); final PrivateKey...
39047 просмотров