aes- все статьи тега
Поддерживает ли net-snmp шифрование AES-192 и AES-256?
Сетевое устройство было настроено с пользователями snmpv3, которые используют aes192 в качестве протокола конфиденциальности.Но когда выполняется следующая команда snmpwalk -v3 -l authPriv -u user -a SHA -A authpass -x AES256 -X privpass device_ip:161 oid Он выдает следующую ошибку Invalid privacy protocol specified after -x flag: AES256 Но когда я попытался использовать шифрование AES128, snmpwalk работал отлично, что заставило меня подумать, если функции AES192 и 256 поддерживаются, есл ...
Как добавить / удалить pkcs7 padding из зашифрованной строки AES?
Я пытаюсь зашифровать / расшифровать строку, используя 128-битное шифрование AES (ECB). Что я хочу знать, так это как я могу добавить / удалить pkcs7 padding к нему. Кажется, что расширение Mcrypt может позаботиться о шифровании / дешифровании, но заполнение должно быть добавлено/удалено вручную. Есть идеи? ...
DES encrypt в C / C++ vs Java
Просто интересно, почему один и тот же простой текст, зашифрованный в Java и C, не генерирует один и тот же зашифрованный текст. Для DES algo я заметил Вход text = "text", key = "test" C шифрованный текст len = 24 Java генерирует зашифрованный текст len = 8 Для 256Bit AES я заметил аналогичную разницу C шифрованный текст len = 32 Java генерирует зашифрованный текст len = 16 Вот мой" C " код char* enc(const char* text, const char* keyStr) { EVP_CIPHER_CTX ctx; unsigned char ke ...
Шифрование и дешифрование с помощью AES и Base64 кодирования
У меня есть следующая программа для шифрования данных. import java.security.Key; import javax.crypto.Cipher; import javax.crypto.spec.SecretKeySpec; import org.apache.commons.codec.binary.Base64; public class Test { private static final String ALGORITHM = "AES"; private static final byte[] keyValue = "ADBSJHJS12547896".getBytes(); public static void main(String args[]) throws Exception { String encriptValue = encrypt("dude5"); decrypt(encriptValue); } ...
Как выбрать режим шифрования AES (CBC ECB CTR OCB CFB)?
какие из них предпочтительны в каких обстоятельствах? Я хотел бы увидеть список оценки crtieria для различных режимов, и, возможно, обсуждение применимости каждого критерия. например, Я думаю, что одним из критериев является "размер кода" для шифрования и дешифрования, что важно для встроенных систем микро-кода, таких как сетевые адаптеры 802.11. Если код, необходимый для реализации CBC, намного меньше, чем требуется для CTR (I не знаю, это правда, это просто пример), то я мог бы понять, поч ...
Java 256-битное шифрование на основе пароля AES
мне нужно реализовать 256-битное шифрование AES, но все примеры, которые я нашел в интернете, используют "KeyGenerator" для создания 256-битного ключа, но я хотел бы использовать свой собственный ключ доступа. Как я могу создать свой собственный ключ? Я попытался заполнить его до 256 бит, но затем я получаю сообщение об ошибке, говоря, что ключ слишком длинный. У меня есть патч неограниченной юрисдикции установлен, так что это не проблема:) Ie. Кейгенератор выглядит так ... // Get the KeyGene ...
Javascript AES шифрование [закрыто]
есть ли библиотека для 256-битного шифрования AES в Javascript? ...
Хранение паролей с узлом.js и MongoDB
Я ищу некоторые примеры, как безопасно хранить пароли и другие конфиденциальные данные через узел.js и mongodb. Я хочу, чтобы все использовали уникальную соль, которую я буду хранить вместе с хэшем в документе mongo. для аутентификации мне нужно просто посолить и зашифровать вход и сопоставить его с сохраненным хэшем? должен ли я когда-нибудь расшифровать эти данные, и если да, то как это сделать? Как секретные ключи, или даже методы засолки надежно хранятся на сервере? Я слышал, что AES и ...
InvalidKeyException недопустимый размер ключа
у меня есть тест, который отлично работает на моем MacBook Pro разработки, но не может работать в непрерывной интеграции TeamCity server. ошибка следующее: java.security.InvalidKeyException: Illegal key size at javax.crypto.Cipher.a(DashoA13*..) at javax.crypto.Cipher.init(DashoA13*..) at javax.crypto.Cipher.init(DashoA13*..) и development box, и TeamCity используют Java 1.6, и я использую библиотеку BouncyCastle для необходимости специального шифрования AES. код ниже: private ...