Вопросы по теме 'aes-gcm'
BouncyCastle GCM/CCM ArrayIndexOutOfBoundsException
Кто-нибудь может привести пример использования режимов GCM и/или CCM с AES в BouncyCastle? Мой код таков:
SecretKeySpec key = new SecretKeySpec(keyBytes, "AES");
IvParameterSpec ivSpec = new IvParameterSpec(ivBytes);
Cipher cipher =...
3720 просмотров
schedule
02.09.2022
Реализация AES GCM с тегом аутентификации в Java
Я использую аутентификацию AES GCM в своем проекте Android, и она отлично работает. Но возникают некоторые проблемы с тегом аутентификации при сравнении с тегом генерации openssl API. Пожалуйста, найдите код Java ниже:
SecretKeySpec skeySpec =...
10927 просмотров
schedule
21.02.2023
Может ли PKCS5Padding работать в режиме AES/GCM?
Какой режим заполнения для AES/GCM? Я понял, что это может быть NoPadding, так как в режиме ECB это может быть PKCS5Padding, а как насчет режима GCM? в интерфейсе JCE нам нужно предоставить «алгоритм/режим/заполнение» ( Ссылка ).
Поэтому я...
10541 просмотров
schedule
11.06.2024
Android: шифрование и дешифрование AES с использованием режима GCM в Android?
Я пытаюсь зашифровать и расшифровать строку, используя алгоритм AES и режим GCM.
Мой код может зашифровать строку, но я не могу расшифровать закодированные данные.
Последующие шаги:
Создать ключ ()
Зашифровать (строка)
Расшифровать...
9691 просмотров
schedule
06.03.2023
Как получить тег аутентификации из AES-GCM
Я использую BouncyCastle для шифрования данных на C # с использованием алгоритма AES256 GCM. Для этого я использую реализацию , предоставленную Джеймсом Тьюли . Ниже приведен фрагмент этого кода:
public byte[] SimpleEncrypt(byte[]...
4419 просмотров
schedule
31.12.2022
Шифрование AES-GCM-256
Нам нужно зашифровать строку UUID с помощью AES-GCM-256, а потребитель расшифрует ее с помощью того же AES-GCM-256. В соответствии с рекомендацией (RFC) IV (вектор инициализации) должен быть уникальным для каждого вызова, я не понимаю, как значения...
1409 просмотров
schedule
10.04.2022
Сервер Java TLS 1.2: расшифровка AES-GCM
В настоящее время я работаю над сервером Java TLS. (Я опубликовал здесь несколько дней назад о подписи KeyExchange)
Сейчас я пытаюсь расшифровать сообщение TLS, закодированное с помощью AES-GCM. Сервер уже обрабатывает CBC, но, поскольку он...
1146 просмотров
schedule
04.06.2023
Поддерживает ли AES-NI шифр AES-GCM?
AES-NI предназначен для повышения скорости приложений, выполняющих шифрование и дешифрование с использованием Advanced Encryption Standard (AES). Поддерживает ли AES-NI шифр AES-GCM вместе с AES-CBC? могу я узнать, почему aesni_gcm_cipher определен...
148 просмотров
schedule
28.08.2022
SonarQube: убедитесь, что здесь безопасно шифрование данных. AES / GCM / NoPadding, RSA / ECB / PKCS1Padding
Я использую:
1. RSA / ECB / PKCS1Padding
2. AES / GCM / NoPadding
Чтобы зашифровать мои данные в моем приложении Android (Java). В документации SonarQube говорится, что:
Алгоритм шифрования Advanced Encryption Standard (AES)...
5626 просмотров
schedule
19.06.2023
Медлительность расшифровки AES-GCM JAVA
Я пытаюсь расшифровать файл размером 50 МБ в режиме AES-GCM (cipherinputstream) с помощью JDK 1.11.0.6, и это занимает 9 минут, в то время как то же самое в режиме CTR занимает 10 секунд, я что-то здесь упустил? Шифрование в режимах CTR и GCM...
119 просмотров
schedule
20.06.2023
Может ли значение узла crypto.createCipheriv('aes-256-gcm', .getAuthKey() быть общедоступным?
У меня возникли проблемы с поиском некоторой информации. Кто-нибудь знает, возвращено ли значение из cipher.getAuthTag( ) (--> возвращает MAC) может быть общедоступным?
TL;DR
Может ли код аутентификации сообщения быть...
515 просмотров
schedule
12.09.2022
WebCrypto API: DOMException: предоставленные данные слишком малы
Я хочу расшифровать сообщение на стороне клиента ( react.js ), используя Web Crypto API , который зашифрован на бэкэнде ( node.js ), однако я столкнулся со странной проблемой и понятия не имею, что не так (я также проверил это )
node.js...
264 просмотров
schedule
17.01.2023