Articles of openssl

Как импортировать закрытый ключ RSA, который генерируется openssl, в AndroidKeyStore

Я хотел бы импортировать в AndroidKeyStore ключ. Итак, я могу сгенерировать его с помощью openssl следующим образом Openssl rsa -text -in privateKey2048.pem Openssl pkcs8 -topk8 -inform PEM -in ./privateKey2048.pem -outform DER -out private2048.der -nocrypt То я могу преобразовать его из private2048.der в шестнадцатеричный формат, который может быть преобразован в byteArray в приложении Android. Но мне […]

Разный открытый ключ RSA, созданный на Android

Я смог создать открытый ключ в моей среде рабочего стола Java, и я получил что-то вроде этого Sun RSA public key, 1024 bits modulus: 101700973019391285593457598101942678753508114287289699162184623605939671495532511783006850112834969917970271633181351680298749946797462542179729127916916336425952724141383800466274935950042225686754068132826643586090512962724382324158485291344703936377718522573879330753020035687831145457530843148690890911921 public exponent: 65537 Но на устройстве Android, когда я получаю ключ как строку и использую KeyFactory для генерации открытого ключа, я получаю следующее: OpenSSLRSAPublicKey{modulus=90d3b5cefc50dc42828cee8d718876f7573b4c9287dddf808e73cb66266c2004165217f86d0f0192de0bb88b3aac2002303ee8b1c926e9bc54189a5ec5a12bb293df0b3c6ff2458a63098f712f0b72218ce301c38de3971ae8c6c646160a5e2e24dc07679e5a82ada1233ecf5eca3d0d1f483d1c9f059 a23deed537c670b70b1,publicExponent=10001} В ключах есть несоответствие. Я […]

Проблемы с созданием openssl для Android

Я следую ссылке здесь, чтобы создать библиотеки Android для openssl: http://wiki.openssl.org/index.php/Android Вот мои настройки в Setenv-Android.sh: _ANDROID_EABI="arm-linux-androideabi-4.6" _ANDROID_ARCH=arch-arm _ANDROID_API="android-16" Следующий шаг – запустить следующую команду: $ . ./Setenv-Andrhoid.sh Вот ошибка, которую я получаю: Error: FIPS_SIG does not specify incore module. Please edit this script. Нет никакого упоминания о том, как настроить FIPS_SIG в вики. Похоже, […]

Создайте библиотеку Android-openssl для платформы 2.1

Я использую источник open-ssl, указанный на https://github.com/eighthave/openssl–android, для создания библиотеки, которая может быть использована в проекте android. В соответствии с инструкциями, приведенными в README.txt, я могу скомпилировать его для платформы Android 2.2 (уровень -8) Но для моего приложения требуется, чтобы он был совместим с 2.1 (level-7). Я пробовал следующие параметры с файлом default.properties ( https://github.com/eighthave/openssl-android/blob/master/default.properties […]

Как указать OpenSSL на корневые сертификаты на устройстве Android?

Мне удалось перекрестно скомпилировать OpenSSL для ARMv6 для использования с Android NDK и заставить его работать в моем приложении. Однако при попытке установить HTTPS-соединение с известным хостом (например, https://google.com ) я всегда получаю сообщение об ошибке «SSL-сертификат недействителен». Тем не менее, я не испытываю затруднений с отображением защищенных страниц в любом браузере моего устройства (браузере […]

Как использовать библиотеку openSSL в приложении ANDROID

Я пытаюсь внедрить библиотеку openssl в приложение для Android с помощью Android NDK, но я не знаю, как использовать именно эту библиотеку, и поэтому, пожалуйста, любой может сказать мне, как использовать это, пожалуйста, отправьте исходный код для моей справки … …. Связанный : Как построить OpenSSL на Android / Linux?

Построение OpenSSL на Android NDK

Я хочу использовать DTLS (на OpenSSL) с помощью JNI на Android 2.1 / 2.2. Может ли кто-нибудь помочь мне начать (учебники, инструкции, указатели и т. Д.) С созданием OpenSSL для Android (2.1 / 2.2) с помощью Android NDK? Что-то важное, о чем я должен знать, прежде чем делать это. Благодарю.

Протоколы SSL / TLS и комплекты шифров с AndroidHttpClient

EDIT: Извините, если мой оригинальный пост был плохо сформулирован. Это привело к некоторой путанице, представленной комментариями к исходному сообщению. Поэтому позвольте мне попробовать еще раз: Я начал с вопроса. Я хотел решить проблему на Android, но не знал, как это сделать. Я потратил много времени на поиск решений, но нигде не нашел ни одного обсуждения […]

Android HttpsUrlConnection javax.net.ssl.SSLException Соединение закрыто ошибкой рукопожатия со стороны партнера при использовании локальной доверенной сети

У меня возникли проблемы с подключением Android к простому серверу OpenSSL с использованием объекта HttpsUrlConnection (я расчесывался через StackOverflow и кучу онлайн-руководств и следил за примерами в значительной степени для линии, и я до сих пор не могу понять Почему моя нарушена, когда я пользуюсь своей местной доверенной фирмой). В настоящее время у меня есть […]

Проблема с передачей байта через jni на C на Android

У меня есть byte[] в Java, который сообщает о своей длине 256 байтов, которые я передаю в нативную функцию в C. Когда я попытался получить данные из этого массива, это было совершенно неправильно, и когда я распечатал его, он не соответствовал данным, которые я распечатывал прямо перед тем, как передать его С. Я попробовал несколько […]

Intereting Posts
Вызов Twilio не работает в iOS и Android в режиме реагирования Как остановить запуск, когда приложение переходит на задний план? Установка пользовательского шрифта для фрагментов Android Android: передать событие Touch to underlaying view Как сохранить изображение в формате JPEG на Android с пользовательским уровнем качества Всплывающее окно по внешнему экрану входящих вызовов Android, например, приложение для Android Отказывается плохо для производительности программы в OpenGL? Использует ли Flexbox в React Native использовать dp или pixel? Android, Drawable.createFromStream (is, srcname): что означает второй параметр? Как использовать Seekbar в android как seekBar, а также progressBar одновременно? Класс мест удален из игровых сервисов android 9.2.0 Вкладки Android без значков Как правильно удалить дополнение (или маржу?) Вокруг кнопок в Android? Фрагмент или фрагмент – Вложенные фрагменты против действий. Почему я должен использовать более одного действия? Android – открытие нового действия на кликах listview