Результаты поиска по запросу "cryptography"

6 ответов

Реализация безопасных, уникальных «одноразовых» URL-адресов активации в ASP.NET (C #)

У меня есть сценарий, при котором пользователям сайта, которые я создаю, нужна возможность вводить некоторую основную информацию в веб-форму без необходимости входа в систему. Сайт разрабатывается с использованием ASP.NET/C# и использует MSSQL ...

4 ответа

Что делает метод обновления MessageDigest и для чего предназначен BASE64Encoder?

Ниже приведен код, который зашифрует строку пользователя: import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import sun.misc.BASE64Encoder; import java.io.*; class ...

3 ответа

Создать ключ из строки?

Мне нужно сгенерировать ключ из строки, чтобы я всегда мог создать один и тот же ключ из одной и той же строки. (В частности, объект Key, так что я могу использовать его для создания шифра, в свою очередь, для создания SealedObject) Возможно ли ...

ТОП публикаций

1 ответ

Чтение из криптопотока до конца потока

У меня возникли проблемы с кодом ниже. У меня есть файл во временном местоположении, который нуждается в шифровании, эта функция шифрует те данные, которые затем сохраняются в местоположении «pathToSave». При проверке, похоже, не обрабатывается ...

9 ответов

256-битное Java AES-шифрование на основе пароля

Мне нужно реализовать 256-битное шифрование AES, но все примеры, которые я нашел в Интернете, используют «KeyGenerator» для генерации 256-битного ключа, но я бы хотел использовать свой собственный пароль. Как я могу создать свой собственный ключ? ...

3 ответа

Определение частоты букв текста шифра

Я пытаюсь сделать инструмент, который находит частоты букв в некотором типе зашифрованного текста. Предположим, что все строчные буквы a-z без цифр. Закодированное сообщение находится в текстовом файле Я пытаюсь создать сценарий, который поможет ...

3 ответа

Почему функция SlowEquals важна для сравнения хешированных паролей?

Я недавно прочитал статью охеширование паролей и засолка [http://www.codeproject.com/Articles/704865/Salted-Password-Hashing-Doing-it-Right] в котором было объяснено (в разделе «Как работает код SlowEquals?»), что функция SlowEquals должна ...

4 ответа

CNG, CryptoServiceProvider и управляемые реализации HashAlgorithm

Поэтому мне было интересно, существуют ли какие-либо существенные различия между различными реализациями алгоритмов хэширования, например, рассмотрим серию алгоритмов SHA. Все они имеют 3 реализации, 1 в управляемом коде и 2 обертки вокруг ...

1 ответ

Добавить подписанные / аутентифицированные атрибуты в подпись CMS с помощью BouncyCastle

Я хочу создать простую подпись CMS с помощью Bouncycastle. Этот код работает! Security.addProvider(new BouncyCastleProvider()); String password = "123456"; KeyStore ks = KeyStore.getInstance("PKCS12"); ...

2 ответа

Обнаружение неверного ключа с помощью AES / GCM в JAVA

я используюAES зашифровать / расшифровать некоторые файлы вGCM режим с использованием BouncyCastle. Пока я проверяю неправильный ключ для расшифровки, здесь нет исключений. Как мне проверить, что ключ неверный? мой код такой: SecretKeySpec ...