Перейти к содержанию
Fire Monkey от А до Я
  • 0

Создать подпись файла


Letter

Вопрос

Здравствуйте, помогите сделать подпись приложения, для размещения в Rustore.
В данном случае не получается сделать zip архив (pepk_out.zip). Сам сертификат создать получается (.pem). В Rustore читал хелп и смотрел ролик, но на практике только получается создать сертификат. 

После того как я ввожу в командную строку

 java -jar pepk.jar --keystore /Users/user/keys/keystore/keystore.keystore --alias Sign --output /Users/user/pepk_out.zip
--encryptionkey=00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 --include-cert


Нажимаю Enter и получаю вот такую надпись Enter password for store 'keystore.keystore':

При этом в командную строку ввести ни чего нельзя, клавиатура заблокирована
Далее опять нажимаю Enter
И получаю:

Error: Unable to export or encrypt the private key
java.io.IOException: Keystore was tampered with, or password was incorrect
        at java.base/sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:804)
        at java.base/sun.security.util.KeyStoreDelegator.engineLoad(KeyStoreDelegator.java:228)
        at java.base/java.security.KeyStore.load(KeyStore.java:1499)
        at com.google.wireless.android.vending.developer.signing.tools.extern.export.KeystoreHelper.loadKeystore(KeystoreHelper.java:53)
        at com.google.wireless.android.vending.developer.signing.tools.extern.export.KeystoreHelper.getKeystore(KeystoreHelper.java:39)
        at com.google.wireless.android.vending.developer.signing.tools.extern.export.ExportEncryptedPrivateKeyTool.run(ExportEncryptedPrivateKeyTool.java:207)
        at com.google.wireless.android.vending.developer.signing.tools.extern.export.ExportEncryptedPrivateKeyTool.main(ExportEncryptedPrivateKeyTool.java:165)
Caused by: java.security.UnrecoverableKeyException: Password verification failed
        at java.base/sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:802)
        ... 6 more


        
В этом запросе и должен    быть создан pepk_out.zip    

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

Не делал не знаю, но с того что вы описываете, вам нужно ввести пароль для хранилища

keystore.keystore

т.е. когда вы увидите Enter password for store 'keystore.keystore' вам просто нужно ввести его и нажать enter,

В данном случае у вас вводимые символы просто не отображаются, сделано так специально.

Ссылка на комментарий
  • 0
25 минут назад, OnePeople сказал:

В данном случае у вас вводимые символы просто не отображаются, сделано так специально.

Спасибо, так и есть

После ввода пароля, открылась надпись "Enter password for key 'Sign':"

Ввожу тот же пароль но опять ошибка, где взять пароль? При создании  keystore.keystore пароль везде ставил один

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...