Лучшие cryptography вопросы ИТ разработчиков

  • 39 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Аварийное приведение AndroidKeyStoreRSAPrivateKey к RSAPrivateKey

Я следую этому уроку:Как использовать Android Keystore для хранения паролей и другой конфиденциальной информации, Он (слабо) связан с приложением Google Samp...

Задан 04 Sep 2015, 14:35 от James
  • 14 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Самоподписанный сертификат X509 с Bouncy Castle на Java

Мне нужно создать самозаверяющий сертификат X509 с Bouncy Castle на Java, но каждый класс, который я пытаюсь включить, устарел. Как я могу решить это? Есть л...

Задан 24 Apr 2015, 16:04 от paola91
  • 143 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Безопасен ли SHA-1 для хранения паролей?

Заключение: SHA-1 столь же безопасен, как и все остальные, против атак с прообразом, однако его легко вычислить, что означает, что его проще монтировать атак...

Задан 05 May 2010, 09:38 от Tgr
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

OpenSSL AES 256 CBC через EVP API в C

Что я пытаюсь сделать: Напишите программу на C, которая открывает файл произвольного размера и читает его содержимое. Как только содержимое прочитано, оно за...

Задан 21 Jul 2014, 00:42 от Kevin
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

C # Шифрование без знака байтов на Java Шифрование со знаком байтов

У меня есть приложение в C #, которое шифруетчасть моих файлов(потому что это большие файлы) с использованием RijndaelManaged. Поэтому я конвертирую свой файл в байтовые массивы и шифрую только его часть. Затем я хочу расшифровать файл с помощью ...

Задан 19 Jul 2013, 19:44 от Natasha
  • -5 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Да, я ценю это (CBC от ECB), хотя вы могли бы сделать то же самое с классом AES pycryptodome в режиме ECB. Опять же, код выглядит великолепно, мне было просто интересно узнать, почему вы выбрали этот метод.

ужна помощь в шифровании с помощью AES / CBC / PKCS7Padding. Мне нужны такие же результаты, какВот [http://www.txtwizard.net/crypto].

Задан 27 Apr 2018, 12:42 от user1318741
  • 15 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Вот мое решение с использованием библиотеки надувных замков:

аюсь прочитать значение в кодировке Base64 из таблицы базы данных, управляемой на стороне Linux. В этой таблице есть столбец с именем first_name. На стороне Linux я могу легко расшифровать это, используя следующую команду в PHP: $data = ...

Задан 16 Aug 2011, 18:50 от Chad Gladue
  • 9 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Я не знаю функцию для восстановления исходного значения, и я не уверен, что это возможно.

пользуем MySQL и разрабатываем приложение, в котором мы хотели бы, чтобы последовательность идентификаторов не была общедоступной ... идентификаторы вряд ли являются совершенно секретными, и нет существенной проблемы, если кто-то действительно ...

Задан 02 Sep 2011, 12:48 от Andreas
  • 8 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Замените сообщение, подпись и ключ своим и протестируйте его. Нет необходимости в Java, чтобы получить модуль или экспоненту.

я есть приложение Android, которое обеспечивает биллинг в приложении, и у нас есть сервер приложений, к которому подключается приложение Android, чтобы предоставлять услуги пользователю. При покупке в приложении мы хотим отправить квитанцию ​​на ...

Задан 09 Apr 2011, 12:49 от Mubashar Ahmad
  • 74 голосов
  • 20 ответов
  • 0 просмотров
20 ответов

Login without HTTPS, how to secure?

Для веб-приложения, когда HTTPS недоступен в качестве меры безопасности, возможно ли по-прежнему сделать вход в систему несколько безопасным? Например.:Токен...

Задан 25 Feb 2010, 18:43 от sibidiba
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Доступ к хранилищу сертификатов Firefox из Java

Я почти теряю надежду на это. Я пытаюсь получить доступ к хранилищу доверия Firefox из Java 7, используя библиотеки NSS, которые поставляются с установкой Fi...

Задан 03 May 2012, 16:48 от Bogdan
  • 6 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Можно ли использовать криптографию с эллиптической кривой для шифрования данных?

До сих пор я видел только его использование в цифровых подписях и протоколах согласования ключей. Может ли он использоваться как RSA для фактического шифрова...

Задан 22 Jun 2010, 23:52 от stribika
  • 1 голос
  • 0 ответов
  • 0 просмотров
0 ответов

Java Получить фактическое значение открытого ключа из объекта KeyPair

Я хотел спросить, как получить действительные значения закрытых и открытых ключей из объекта KeyPair, потому что мне нужно их экспортировать и сохранить в базе данных. KeyPairGenerator kpg = ...

Задан 06 Nov 2013, 17:20 от Alex
  • 13 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

 Я получаю:

я есть действующий сертификат, выданный испанской властью (FNMT), и я хочу поиграть с ним, чтобы узнать о нем больше. Файл имеет расширение .p12 Я хотел бы прочитать информацию в нем (имя и фамилия) и проверить, действителен ли сертификат. ...

Задан 14 Jun 2011, 15:09 от nemesisdesign
  • 10 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Криптография: лучшие практики для ключей в памяти?

Фон: Я получил некоторые данные, зашифрованные с помощью AES (то есть симметричного шифрования) в базе данных. Приложение на стороне сервера, работающее на (...

Задан 14 Jun 2011, 22:37 от Kevin Panko
  • 9 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Использование симметричного ключа (AES -128) для подписи и проверки сообщения

Я хочу знать, могут ли симметричные ключи использоваться для подписи сообщения? Мы можем зашифровать, используя общий секретный ключ. Кроме того, когда для подписи используется симметричный ключ, какой API можно использовать в JAVA для загрузки ...

Задан 28 Nov 2011, 17:27 от user839917
  • -3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Удалено преобразование String, и оно не требуется, как вы упомянули.

ка создать класс Java, который будет шифровать и дешифровать как код C # ниже.Ниже приведен мой код для C #, мне нужно преобразовать его в Java. Может кто-ни...

Задан 08 Mar 2017, 07:15 от Simbu
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

@ Да, хорошо. если вам нужна помощь, скажите мне.

ружаю данные из https://min-api.cryptocompare.com/data/histominute?fsym=BTC&tsym=ETH&limit=30&aggregate=1&e=CCCAGG [https://min-api.cryptocompare.com/data/histominute?fsym=BTC&tsym=ETH&limit=30&aggregate=1&e=CCCAGG] Это ...

Задан 09 Sep 2017, 19:32 от Yeahson
  • 9 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Расшифровка C # RSA с использованием Bouncy Castle

Мне дали зашифрованную строку в кодировке Base64, которая была зашифрована на Java с помощью Bouncy Castle. Пример фрагмента Java ниже:

Задан 23 Mar 2016, 01:48 от Wilbur Whateleymp3duck
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Чтение закрытого ключа в формате PEM с помощью LockBox

Я должен подписать цифровую строку, используя алгоритм SHA-1 с RSA, используя заполнение PKCS # 1. Я скачал Turbo Power Lockbox. Закрытый ключ у меня в формате PEM и был создан с использованием openssl: openssl req -x509 -nodes -days 365 ...

Задан 23 Nov 2009, 02:11 от M Schenkel
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Не могу соединить эллиптическую кривую Диффи-Хеллмана с JavaScript

Я знаю, что это очень специфический вопрос, но я пытался обмениваться ключами между php и клиентом, используя алгоритм Диффи-Хеллмана по эллиптической кривой...

Задан 26 Apr 2013, 10:11 от centurian
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

 алгоритмы с KDF, закодированные как

я есть следующий код, который преобразует секретный ключ DH в секретный ключ AES. Это раньше работало доOracle JRE 8u161 [http://www.oracle.com/technetwork/java/javase/8u161-relnotes-4021379.html]когда они начали ограничивать создание ключей DH ...

Задан 24 Jan 2018, 01:55 от Wai Yan
  • 14 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

RSA шифрование-дешифрование в iphone

Я разрабатываю приложение для Iphone. Я использовал метод SecKeyGeneratePair платформы Security / Security.h. Я получаю открытые и закрытые ключи как объекты SecKeyRef. Могу ли я получить доступ к ключу или распечатать его значение на консоли? ...

Задан 25 Apr 2009, 08:59 от Yogini
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Пожалуйста, отправьте новый вопрос с включенным кодом. Не обновляйте этот. И, пожалуйста, по крайней мере, примите и или одобрите этот ответ.

аюсь реализовать гибридную криптосистему, как указано вhttps://en.wikipedia.org/wiki/Hybrid_cryptosystemНа данный момент я реализовал следующий алгоритм

Задан 07 Feb 2017, 10:16 от Kamran Shahid
  • 0 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как зашифровать сообщение на стороне клиента с помощью библиотеки crypto-js и расшифровать его на сервере Java

Фон: приложение, над которым я работаю, должно работать в автономном режиме. У меня есть страница HTML5, и данные, введенные пользователем, зашифрованы с исп...

Задан 27 Nov 2014, 22:55 от user1455719
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как использовать CryptImportKey CAPI с открытым ключом кодирования PEM из OpenSSL?

Как я могу получить CryptoAPI от MicrosoftCryptImportKey функция для импортаPEM кодированный ключ? Это на самом деле работает, ноCryptDecrypt возвращает ошибку. // 1. Generate a Public/Private RSA key pair like so: openssl genrsa ...

Задан 27 Sep 2011, 18:12 от pcunite
  • 13 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Если вы не хотите использовать PKI, взгляните на TLS-PSK. Казалось бы, решить именно ту проблему, которую вы решаете сами. См. RFC 4279 (и 5487 для дополнительных наборов шифров).

умываю об использовании AES256 CBC + HMAC SHA-256 в качестве стандартного блока для сообщений, который обеспечивает конфиденциальность и аутентификацию. В частности, рассмотрим этот сценарий: Алиса владеет открытым ключом, принадлежащим Бобу ...

Задан 08 Mar 2011, 16:17 от Nuoji
  • 93 голосов
  • -1 ответ
  • 0 просмотров
-1 ответ

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

Я пытаюсь реализовать алгоритм шифрования на основе пароля, но я получаю следующее исключение: javax.crypto.BadPaddingException: данный последний блок не заполнен должным образом В чем может быть проблема? (Я новичок в Java.) Вот мой ...

Задан 08 Nov 2011, 11:45 от Altrim
  • 54 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Github ссылка здесь

ал оScrypt [http://www.tarsnap.com/scrypt.html]и некоторые из его преимуществ передBcrypt [http://en.wikipedia.org/wiki/Bcrypt]алгоритм хеширования при определенных обстоятельствах. Во всяком случае, кажется, что Scrypt еще не так широко ...

Задан 30 Jan 2011, 22:25 от Martin Buberl
  • 46 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Регистрация нескольких хранилищ ключей в JVM

У меня есть два приложения, работающие на одной виртуальной машине Java, и оба используют разные хранилища ключей и хранилища доверенных сертификатов. Жизнеспособным вариантом было бы использовать одно хранилище ключей и импортировать все ...

Задан 25 Nov 2009, 00:46 от Raz
  • 13 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Используйте что-то вроде OAuth для авторизации запроса от клиента к серверу. Заголовок содержит токен, который соответствует телу запроса. если эти два не совпадают, тогда отклоните запрос. Не нужно расшифровывать на стороне сервера, вместо этого зашифруйте тело и проверьте, совпадают ли результаты, полученные на стороне сервера, и токен, чтобы найти, было ли изменено тело

то у меня есть эта игра, которая полностью запущена на клиенте. Никакого взаимодействия с сервером, за исключением загрузки начальных сценариев для игры. В любом случае, в конце игры я хотел бы, чтобы клиент отправил мне обратно результаты, ...

Задан 19 Jan 2011, 08:32 от Shouvik
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

а также

ьно плохо знаком с C # и в настоящее время возникают проблемы с расшифровкой длинных паролей с ошибкой Указанный ключ не является допустимым размером для этого алгоритма Я знаю, что это как-то связано с тем, что длина зашифрованных паролей ...

Задан 02 Oct 2017, 20:43 от bradley
  • 11 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

XML для PEM в Node.js

Я застрял с крипто-API, потому что я мало знаю о криптографии. у меня есть это

Задан 16 Sep 2013, 16:49 от dododedodonl
  • 8 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Шифрование и дешифрование AES с помощью Java

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

Задан 27 Dec 2013, 06:35 от y. dixit
  • 3 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

(Другие ответы уже упоминались в других ответах.)

у преобразовать некоторый код на Java в C #. Java-код: private static final byte[] SALT = "NJui8*&N823bVvy03^4N".getBytes(); public static final String getSHA256Hash(String secret) { try { MessageDigest digest ...

Задан 17 Aug 2011, 15:44 от Ilyas I
  • 8 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Как я могу расшифровать HMAC?

Я могу сделать HMAC, используя следующее: var encrypt = crypto.createHmac("SHA256", secret).update(string).digest('base64');Я пытаюсь расшифровать закодированный HMAC с секретом: var decrypt = ...

Задан 08 Jan 2013, 15:54 от ThomasReggi
  • 16 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Проблема дешифрования строк OpenSSL

Я постараюсь сделать это кратким, насколько это возможно. Я хочу иметь возможность шифровать и дешифровать простые строки с использованием OpenSSL, что я делал раньше. ОДНАКО, должны соблюдаться следующие условия: Простое использование ...

Задан 14 Jun 2013, 21:41 от maximum ldap
  • 18 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Я предполагаю, что «RSA зашифровывает одно сообщение, длина которого несколько меньше модуля.» Потому что алгоритмы RSA основаны на результатах по модулю, поэтому, если правило нарушено, то два разных сообщения могут привести к схожему зашифрованному тексту, верно ?

а ли, что шифрование RSA может обрабатывать только ограниченную полезную нагрузку данных? ... я путаюсь с теорией ... теоретически нет никаких замечаний по этому поводу ...

Задан 03 May 2011, 06:56 от Sudantha
Page 1 of 12
1 2 3 4 5