Articles of keystore

«Поток не представляет собой хранилище ключей PKCS12» после сохранения с нового пароля на устройстве Android

Я написал приложение для Android, которое использует KeyStore для аутентификации SSL-соединения. Но когда я загружаю файл p12 правой клавишей и сохраняю его с новой, в следующий раз, когда я попытаюсь загрузить его с помощью нового ключа, я получаю это исключение: Java.io.IOException: поток не представляет собой хранилище ключей PKCS12 На com.android.org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad (JDKPKCS12KeyStore.java:691) В java.security.KeyStore.load (KeyStore.java:589) Что […]

Подписание apk как системы с использованием ключей, найденных в source / build / target / product / security /

Ну, как говорится в заголовке, я пытаюсь подписать свое приложение, используя платформу platform.x509.pem и platform.pk8. Проблема в том, что я получаю ошибки при использовании keytool-importkeypairs, чтобы добавить их вот так: keytool-importkeypair -k ~/.android/debug.keystore -p android -pk8 platform.pk8 -cert platform.x509.pem -alias platform И я также получаю сообщение об ошибке при попытке напрямую подписывать APK с помощью […]

Как узнать использование файла .apk в хранилище ключей для подписи?

У меня есть хранилище ключей и апк. Есть ли инструмент или метод проверки файла apk, подписанного из этого хранилища ключей? Я использую Eclipse. Кто-то мне помогает. спасибо

Как создать ключ RSA ключей хранилища Android с бесконечной достоверностью?

Вот как Google предлагает создать хранилище ключей Android : keytool -genkey -v -keystore my-release-key.keystore -alias alias_name \ -keyalg RSA -keysize 2048 -validity 10000 Хотя 10000 дней могут показаться вечностью, 27 лет могут проходить быстрее, чем вы думаете, и RSA может все еще использоваться. Если настройка аргумента командной строки теперь имеет 0,01% шанс сохранить мою долю […]

Проблемы при публикации неподписанного файла .apk?

Существует много вопросов о подписанных и неподписанных файлах .apk. Для тестирования и отладки мы можем использовать неподписанный файл .apk, сгенерированный внутри папки bin. Этот файл apk сгенерирован с использованием фиктивного файла хранилища ключей. Мой вопрос в том, почему нам нужно использовать подписанный apk. Мы не можем опубликовать unsigned apk. что в этом плохого?

Где я могу найти частный файл хранилища ключей, созданный в Android Studio «Generate Signed APK Wizard»?

Я использовал Android Build «Build» -> «Generate Signed APK …» -> «Generate Signed APK Wizard», чтобы создать новое хранилище ключей и подписать приложение, которое я хочу опубликовать в Play Store. Проблема, с которой я сталкиваюсь, заключается в том, что я не могу найти файл .keystore, который я создал … Мне нужно иметь возможность разделить хранилище […]

Невозможно извлечь скрытый показатель для Android KeyStore

Я хочу создать пару ключей RSA в Keystore Android. Так как Android 4.3 должен быть способен генерировать ключи RSA в системе Keystore системы Android. Я генерирую ключ RSA (отлично работает) Calendar notBefore = Calendar.getInstance(); Calendar notAfter = Calendar.getInstance(); notAfter.add(1, Calendar.YEAR); KeyPairGeneratorSpec spec = new KeyPairGeneratorSpec.Builder(ctx) .setAlias("key") .setSubject( new X500Principal(String.format("CN=%s, OU=%s", "key", ctx.getPackageName()))) .setSerialNumber(BigInteger.ONE) .setStartDate(notBefore.getTime()) .setEndDate(notAfter.getTime()).build(); […]

Android Development: Keytool, создавая хранилище ключей?

Я пытаюсь подготовить свое приложение для google-рынка, но это оказалось намного сложнее, чем ожидалось. Я не могу понять всю концепцию подписания приложения, но, более конкретно, моя проблема в том, что я установил плагин keytool для eclipse, но когда я хочу создать сертификат, он попросит меня выбрать хранилище ключей (введите имя файла И пароль хранилища ключей), […]

Извлеките исходный сертификат X.509 из подписанного APK или JAR

У меня есть библиотека MD5-хэшей открытых ключей, используемых для подписи различных банок, и отображение их соответствующих хранилищ ключей, которые мы используем для подписи разных APK. То, что я хотел бы сделать, это определить, какое хранилище ключей было использовано для подписания APK, но без использования проб и ошибок. (К сожалению, многие из наших ключей имеют похожие […]

Android Developer Console – неправильный отпечаток пальца после выпуска с Android Studio

Я начал создавать приложение для Android с помощью Adobe Air, поэтому мне понадобился ключ .p12 для создания версии выпуска .apk. Затем я портировал приложение в Unity3d, поэтому я преобразовал .p12 в .keystore. До этого момента не было проблем с загрузкой новых версий в консоль разработчика. Теперь я переписал и переработал приложение с помощью Android Studio. […]