Некоторые советы по использованию программы Первое:
Делаем запрос и получаем сертификат способом изложенным в статье ПОДПИСЬ ФАЙЛОВ
Второе:
Устанавливаем на смартфон программу SignSiS. Создаем в любом удобном для вас месте папку - например "Signed", в неё помещаем файл сертификата *cer, ключ MyKey, и файл приложения которое хотим подписать unsigned по умолчанию Moj.sis
Далее рассмотрим способ получения ключа без пароля:
Применяем ключ тот-же , что и в случае сертификации программ с помощью SisSinger на ПК. Скачиваем архив removepass, распаковываем в любое удобное место. Перемещаем в папку с файлами от removepass файл ключа MyKey. Открываем его с помощью стандартного приложения Блокнот, и смотрим какой тип ключа DSA или RSA. Согласно увиденному запускаем файл DSA.bat или RSA.bat в папке removepass . Откроется окно в котором требуется ввести пароль ключа с которого вы его хотите снять. Для ключа из архива SisSinger, пароль 12345678. Его и вводим. При этом знаки в строке могут не отображаться. Нажимаем один раз ввод , и в папке removepass создается файл ключа без пароля - mykey2 (Смотрим скриншот).
Теперь у нас есть как ключ с паролем, так и без оного.
Эксперимент:
Для процесса подписи было взято четыре различных ключа - mykey с паролем 12345678, mykey2 тотже ключ но для него теперь не нужен пароль так как мы его устранили с помощью removepass , SmartMyKeyNP без пароля, и SmartMyKey применяемый с любым паролем. Также было взято четыре одинаковы SIS не подписанных приложения , которые были помещены в папки под номерами от #1- #4.
Все четыре одинаковых файла, были подписаны различными ключами (по списку) с применением пароля, и без пароля.
Итог:
Приложение было успешно сертифицированно и установленно в трёх случаях.
А подписанное с применением ключа SmartMyKey не смотря на рапорт об успешном завершении процесса ,не установилось, так как мы получили ошибку : "Ошибка в сертификате, обратитесь к поставщику приложения!"
Вышла новая версия программы SignSis v1.02 СКАЧАТЬ тут