Вопросы с тегом «cryptography»

130
Зашифровать пароль в файлах конфигурации? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 2 года назад . Уточните этот вопрос У меня есть программа, которая считывает...

126
Заполнение недействительно и не может быть удалено?

Я поискал в Интернете, что означает это исключение по отношению к моей программе, но не могу найти решения или причины, по которой это происходит с моей конкретной программой. Я использовал пример, предоставленный моим msdn, для шифрования и дешифрования XmlDocument с использованием алгоритма...

118
Использование шифрования AES в C #

Заблокировано . Этот вопрос и ответы на него заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Кажется, я не могу найти хороший чистый пример использования 128-битного шифрования AES. У кого-нибудь есть...

115
Является ли вычисление хэша MD5 менее затратным для ЦП, чем функции семейства SHA?

Является ли вычисление хэша MD5 менее затратным для ЦП, чем SHA-1 или SHA-2 на «стандартном» оборудовании x86 ноутбука? Меня интересует общая информация, а не конкретная микросхема. ОБНОВЛЕНИЕ: в моем случае меня интересует вычисление хэша файла. Если размер файла имеет значение, предположим, что...

115
Данный последний блок не заполнен должным образом

Я пытаюсь реализовать алгоритм шифрования на основе пароля, но получаю следующее исключение: javax.crypto.BadPaddingException: данный последний блок неправильно заполнен В чем может быть проблема? Вот мой код: public class PasswordCrypter { private Key key; public PasswordCrypter(String password) {...

110
Как зашифровать / расшифровать данные в php?

Я сейчас студент и изучаю PHP, пытаюсь сделать простое шифрование / дешифрование данных на PHP. Я провел несколько онлайн-исследований, и некоторые из них были довольно запутанными (по крайней мере, для меня). Вот что я пытаюсь сделать: У меня есть таблица, состоящая из этих полей (UserID, Fname,...

96
Какую длину ключа RSA следует использовать для сертификатов SSL?

Я в процессе создания CSR, и мне интересно, какая, возможно, лучшая длина для моего ключа RSA. Конечно, 384, вероятно, слишком слабый, а 16384, вероятно, слишком медленный. Есть ли консенсус относительно длины ключа, который следует использовать в зависимости от срока действия сертификата?...

95
MD5 - 128 бит, но почему 32 символа?

Я читал документы о md5, там говорилось, что это 128 бит, но почему 32 символа? Я не могу вычислить персонажей. 1 байт равен 8 битам если 1 символ равен 1 байту тогда 128 бит - это 128/8 = 16 байт, верно? РЕДАКТИРОВАТЬ: SHA-1 дает 160 бит, так сколько же там символов?...

94
Могут ли две разные строки генерировать один и тот же хеш-код MD5?

Для каждого из наших бинарных активов мы генерируем хеш MD5. Это используется, чтобы проверить, есть ли определенный двоичный актив уже в нашем приложении. Но возможно ли, что два разных бинарных актива генерируют один и тот же хеш MD5? Возможно ли, что две разные строки генерируют один и тот же...

92
Хеширование MD5 в Android

У меня есть простой клиент Android, которому нужно «разговаривать» с простым слушателем HTTP C #. Я хочу обеспечить базовый уровень аутентификации, передав имя пользователя / пароль в запросах POST. Хеширование MD5 тривиально в C # и обеспечивает достаточную безопасность для моих нужд, но я не...

92
Почему значения хэша MD5 необратимы?

Одна концепция, о которой я всегда интересовался, - это использование криптографических хеш-функций и значений. Я понимаю, что эти функции могут генерировать уникальное хеш-значение, которое практически невозможно отменить, но вот что мне всегда было интересно: Если на моем сервере, в PHP я...

89
Неслучайная соль для хэшей паролей

ОБНОВЛЕНИЕ: я недавно узнал из этого вопроса, что во всем приведенном ниже обсуждении я (и я уверен, что другие тоже) был немного сбит с толку: то, что я продолжаю называть радужной таблицей, на самом деле называется хеш-таблицей. Радужные таблицы - более сложные существа, и на самом деле они...

86
В чем разница между .pem, .cer и .der?

В чем разница между .pem,.cer и .der? Насколько мне известно, .cerсодержит открытый ключ. Существуют ли какие-либо открытые платформы, которые я могу использовать для шифрования моих данных с помощью этого открытого ключа?...

85
Зачем вообще использовать класс C # System.Random вместо System.Security.Cryptography.RandomNumberGenerator?

Зачем кому-либо вообще использовать «стандартный» генератор случайных чисел из System.Random вместо того, чтобы всегда использовать криптографически безопасный генератор случайных чисел из System.Security.Cryptography.RandomNumberGenerator (или его подклассов, потому что RandomNumberGenerator...

9
Могу ли я использовать собственный распределитель для std :: array для безопасных криптографических ключей?

Я знаю, std::arrayчто полностью распределен в стеке, но этот вопрос мотивирован проблемами безопасности, которые требуют двух вещей: Данные в std::arrayнуле или будут рандомизированы при уничтожении Данные в std::arrayбудут заблокированы , так что они никогда не попадут на диск ни в случае сбоя, ни...