Результаты поиска по запросу "cryptography"
Реализация безопасных, уникальных «одноразовых» URL-адресов активации в ASP.NET (C #)
У меня есть сценарий, при котором пользователям сайта, которые я создаю, нужна возможность вводить некоторую основную информацию в веб-форму без необходимости входа в систему. Сайт разрабатывается с использованием ASP.NET/C# и использует MSSQL ...
Что делает метод обновления MessageDigest и для чего предназначен BASE64Encoder?
Ниже приведен код, который зашифрует строку пользователя: import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import sun.misc.BASE64Encoder; import java.io.*; class ...
Создать ключ из строки?
Мне нужно сгенерировать ключ из строки, чтобы я всегда мог создать один и тот же ключ из одной и той же строки. (В частности, объект Key, так что я могу использовать его для создания шифра, в свою очередь, для создания SealedObject) Возможно ли ...
Чтение из криптопотока до конца потока
У меня возникли проблемы с кодом ниже. У меня есть файл во временном местоположении, который нуждается в шифровании, эта функция шифрует те данные, которые затем сохраняются в местоположении «pathToSave». При проверке, похоже, не обрабатывается ...
256-битное Java AES-шифрование на основе пароля
Мне нужно реализовать 256-битное шифрование AES, но все примеры, которые я нашел в Интернете, используют «KeyGenerator» для генерации 256-битного ключа, но я бы хотел использовать свой собственный пароль. Как я могу создать свой собственный ключ? ...
Определение частоты букв текста шифра
Я пытаюсь сделать инструмент, который находит частоты букв в некотором типе зашифрованного текста. Предположим, что все строчные буквы a-z без цифр. Закодированное сообщение находится в текстовом файле Я пытаюсь создать сценарий, который поможет ...
Почему функция SlowEquals важна для сравнения хешированных паролей?
Я недавно прочитал статью охеширование паролей и засолка [http://www.codeproject.com/Articles/704865/Salted-Password-Hashing-Doing-it-Right] в котором было объяснено (в разделе «Как работает код SlowEquals?»), что функция SlowEquals должна ...
CNG, CryptoServiceProvider и управляемые реализации HashAlgorithm
Поэтому мне было интересно, существуют ли какие-либо существенные различия между различными реализациями алгоритмов хэширования, например, рассмотрим серию алгоритмов SHA. Все они имеют 3 реализации, 1 в управляемом коде и 2 обертки вокруг ...
Добавить подписанные / аутентифицированные атрибуты в подпись CMS с помощью BouncyCastle
Я хочу создать простую подпись CMS с помощью Bouncycastle. Этот код работает! Security.addProvider(new BouncyCastleProvider()); String password = "123456"; KeyStore ks = KeyStore.getInstance("PKCS12"); ...
Обнаружение неверного ключа с помощью AES / GCM в JAVA
я используюAES зашифровать / расшифровать некоторые файлы вGCM режим с использованием BouncyCastle. Пока я проверяю неправильный ключ для расшифровки, здесь нет исключений. Как мне проверить, что ключ неверный? мой код такой: SecretKeySpec ...