Описание тега javax.crypto
The javax.crypto package contains standard java classes for various cryptographic operations. It is part of Java SE since version 1.4.
1
ответ
Расшифруйте зашифрованные пароли PBE с помощью Postgres SQL
У меня есть приложение, которое использует пакет Java javax.crypto для шифрования строк и хранения их в базе данных postgresql. Нам нужно расшифровать эти строки из Postgres SQL. Я знаю о пакете pgcrypto для postgres SQL, но не знаю, какую из функци…
09 июл '14 в 16:21
1
ответ
Как мне усечь HmacSHA256 до 128 бит?
Java поддерживает три алгоритма MAC: HmacMD5 HmacSHA1 HmacSHA256 Однако мне нужно подписать что-то, используя HMAC-SHA256-128, который является HmacSHA256, но урезан до 128 бит. Этот пример и варианты распространены по stackru: String MAC = hmacHelp…
23 окт '14 в 22:38
1
ответ
Проверка криптографии в Android-библиотеке FIPS
Я хочу знать, это криптографическая библиотека Android (javax.crypto) " подтверждено FIPS 140-2"? Мне нужно для конкретного продукта, который важен FIPS.
11 ноя '15 в 17:32
0
ответов
Не удалось создать экземпляр KeyAgreement в IBM AIX 6.1
Нам нужно развернуть автономный jar в IBM AIX 6.1. Этот jar пытается подключиться к SFTP-серверу, используя hierynomus sshj и bouncycastle. При попытке создать экземпляр KeyAgreement во время выполнения выдает следующее: Exception in thread "main" j…
11 янв '19 в 11:26
2
ответа
Сервер приложений WSO2 5.0.1 jsp, использующий пакет javax.crypto, не может скомпилировать
Мы используем сервер приложений WSO2 версии 5.0.1. Если я использую пакет javax.crypto на странице JSP, он не компилируется при доступе. Чтобы убедиться в этом, я скопировал файл jce.jar в папку WEB-INF/lib нашего веб-приложения. Если файл jce.jar н…
20 янв '14 в 11:59
1
ответ
Шифрование AES-GCM с помощью JDK 1.8
Планируем добавить поддержку ниже Enc Algo: AES128-GCM: http://www.w3.org/2009/xmlenc11 AES192-GCM: http://www.w3.org/2009/xmlenc11 AES256-GCM: http://www.w3.org/2009/xmlenc11 через реализацию на основе JDK 1.8, с учетом javax.crypto.spec.GCMParamet…
04 апр '18 в 19:18
1
ответ
Как размер входного буфера CipherInputStream может повлиять на безопасность приложения?
Мое приложение для Android загружает изображение из CipherInputStream. BitmapFactory слишком долго кодирует его. Поэтому с использованием отражения я изменил размер inputBuffer CipherInputStream с 20 до 32768. После этого загрузка начинает работать …
30 апр '14 в 14:53
1
ответ
Расшифровка Java
У меня проблема с javax.crypto.Cipher Когда я пишу эти строки кода Cipher cipher; byte[] bytes = null; try { cipher = Cipher.getInstance("AES"); cipher.init(Cipher.DECRYPT_MODE, generateAESKey128b(key)); bytes = cipher.doFinal(input.getBytes("UTF-8"…
15 мар '13 в 12:47
2
ответа
javax.crypto.BadPaddingException: данный последний блок не заполнен должным образом
Я использую Triple DES для своих целей шифрования / дешифрования, но почему-то это дает мне исключение, и я попробовал другие подходы, также упомянутые в соответствующих ответах, но я застрял. Я новичок в криптографии и соответствующих Java-библиоте…
12 июн '17 в 10:37
1
ответ
Защита паролем AES с использованием CryptoJS на клиенте и шифра Java на сервере
Я пытаюсь зашифровать пароль, отправленный на стороне клиента, используя CryptoJS Javascript, и расшифровать его на стороне сервера, используя класс шифра Java. На стороне клиента: <html> <body> <script src="http://crypto-js.googlecod…
19 июн '13 в 15:17
1
ответ
Функция Clojure SHA256 HMAC не дает ожидаемых результатов
У меня есть следующий код Clojure: (ns myproject.hmac-sha256 (:import (javax.crypto Mac) (javax.crypto.spec SecretKeySpec))) (defn secretKeyInst [key mac] (SecretKeySpec. (.getBytes key) (.getAlgorithm mac))) (defn toString [bytes] "Convert bytes to…
15 мар '13 в 23:36
2
ответа
Liferay 7 с ошибкой IBM Java javax.crypto
Попытка запустить комплект Liferay 7 на z, SLES12 с IBM Java 8. При запуске startup.sh я получаю следующую ошибку: 27-Jan-2017 17:00:14.652 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration …
28 янв '17 в 02:34
1
ответ
Шифрование с использованием OpenSSL таким же образом, как это делает Java
Я должен зашифровать строку с помощью скрипта bash таким же образом, как я шифрую с помощью javax.crypto.Cipher. На Java я использую AES-256 с ключом "0123456789". Но когда я использую openssl, мне пришлось преобразовать "0123456789" в шестнадцатери…
14 авг '15 в 21:08
1
ответ
Сложность с дешифрованием: ошибка - BadPaddingException: заданный последний блок заполнен неправильно
Попытка расшифровать заархивированные файлы. Некоторые работают, а другие нет. Те, которые не работают, выдают ошибку при попытке закрыть ZipInputStream. Это работало нормально при создании файлов на компьютере пользователя, но я хочу избежать этой …
03 июн '16 в 18:22
0
ответов
DESKeyGenerator несовместим с javax.crypto.KeyGeneratorSpi
Подробности: Exception Caught:- java.lang.ClassCastException:DESKeyGenerator incompatible with javax.crypto.KeyGeneratorSpi Javax JAR был явно добавлен перед выполнением. Пожалуйста, прокомментируйте ниже, если вам нужна дополнительная информация по…
22 июн '18 в 13:33
3
ответа
Как я могу перечислить доступные алгоритмы шифрования?
Я получаю реализацию шифра с Cipher.getInstance(String algorithm), У меня сложилось впечатление, что доступные имена алгоритмов, которые я могу передать, отличаются в зависимости от того, какие библиотеки присутствуют в моем пути к классам. Я хотел …
17 фев '12 в 18:31
2
ответа
SealedObject в https сообщении
Я хотел бы знать, рекомендуется ли создавать SealedObject для связи клиент-сервер для сохранения конфиденциальности. Связь клиент-сервер уже осуществляется через https. Возможно, он уже действительно защищен связью https, и двойное шифрование застав…
18 янв '12 в 11:58
1
ответ
Зашифрованные результаты Android и Crypto++ AES 128bit не совпадают
Я пытаюсь использовать один и тот же ключ и VI для шифрования и дешифрования одного и того же сообщения, скажем, aabbcc@gmail.com, Длина ключа составляет 128 бит, так как я знаю, что в Java/Android 256 нелегко реализовать. Вот моя функция для шифров…
18 окт '16 в 06:00
1
ответ
Длина зашифрованной строки
Привет, у меня возникла проблема с крипто-строкой для получения PDF-файла пользователя. Это показывает ошибку, которая ниже: javax.crypto.IllegalBlockSizeException: входная длина должна быть кратна 8 при дешифровании с добавленным шифром код есть: p…
10 фев '14 в 13:07
1
ответ
Двойное шифрование AES-CTR переводит зашифрованный текст в открытый текст
Когда я снова пытаюсь зашифровать зашифрованный текст тем же ключом, он создает исходный открытый текст. Используемый алгоритм - AES с РЕЖИМОМ СЧЕТЧИКА. Ключ и IV остаются прежними. Так ли должен себя вести алгоритм? И если, какой смысл использовать…
25 июн '15 в 11:55