Hi friends,

I really need your help, please, deadline is saturday! :-/

If someone who knows (at least a bit of) JAVA, could try this at home
see all my steps below, please send me a mail and I will send you the
"pepk.jar" file. Not sure if I can post it openly on my server.

Many, many thanks in advance!


Desparately

Klaus

> Am 27.08.2024 um 21:52 schrieb Klaus major-k via use-livecode 
> <use-livecode@lists.runrev.com>:
> 
> Correction in the command:
> --signing-key-alias=upload-key-alias
> needs to be :
> --signing-key-alias=sehenkey
> 
> But same errors. :-/
> 
>> Am 27.08.2024 um 21:19 schrieb Klaus major-k via use-livecode 
>> <use-livecode@lists.runrev.com>:
>> 
>> Hi Mark,
>> 
>>> Am 27.08.2024 um 14:11 schrieb Mark Waddingham via use-livecode 
>>> <use-livecode@lists.runrev.com>:
>>> 
>>> On 2024-08-27 13:06, Klaus major-k via use-livecode wrote:
>>>> ------------------------------------------------------------------------------------
>>>> java -jar pepk.jar --keystore=android_upload.keystore --alias=sehenkey 
>>>> --output=output.zip signing-keystore=android_upload.keystore 
>>>> --signing-key-alias=upload-key-alias --rsa-aes -encryption 
>>>> --encryption-key-path=upload_certificate.pem
>>> There's a missing `--` in front of `signing-keystore` - that's causing the 
>>> args error:
>>>> Error: Unable to parse the input: [--keystore=android_upload.keystore, 
>>>> --alias=sehenkey, --output=output.zip, 
>>>> signing-keystore=android_upload.keystore, 
>>>> --signing-key-alias=upload-key-alias, --rsa-aes, -encryption, 
>>>> --encryption-key-path=upload_certificate.pem]
>>>> java.lang.IllegalArgumentException: Invalid argument: 
>>>> signing-keystore=android_upload.keystore
>>> 
>>> Warmest Regards,
>>> 
>>> Mark.
>> 
>> thank you, but that was not it.
>> 
>> Here is what Matthias got with the two --
>> ------------------------------------------------------------
>> java -jar pepk.jar --keystore=android_upload.keystore --alias=sehenkey 
>> --output=output.zip --signing-keystore=android_upload.keystore 
>> --signing-key-alias=upload-key-alias --rsa-aes-encryption 
>> --encryption-key-path=upload_certificate.pem
> java -jar pepk.jar --keystore=android_upload.keystore --alias=sehenkey 
> --output=output.zip --signing-keystore=android_upload.keystore 
> --signing-key-alias=sehenkey --rsa-aes-encryption 
> --encryption-key-path=upload_certificate.pem
>> Enter password for store 'android_upload.keystore':
>> Enter password for key 'sehenkey':
>> Error: Unable to export or encrypt the private key
>> java.security.spec.InvalidKeySpecException: 
>> java.security.InvalidKeyException: Unable to decode key
>> at 
>> java.base/sun.security.rsa.RSAKeyFactory.engineGeneratePublic(RSAKeyFactory.java:241)
>> at java.base/java.security.KeyFactory.generatePublic(KeyFactory.java:351)
>> at 
>> com.google.wireless.android.vending.developer.signing.tools.extern.export.ExportEncryptedPrivateKeyTool.readPublicKey(ExportEncryptedPrivateKeyTool.java:309)
>> at 
>> com.google.wireless.android.vending.developer.signing.tools.extern.export.ExportEncryptedPrivateKeyTool.encryptPrivateKeyWithCkmRsaAesKeyWrapEncryption(ExportEncryptedPrivateKeyTool.java:283)
>> at 
>> com.google.wireless.android.vending.developer.signing.tools.extern.export.ExportEncryptedPrivateKeyTool.run(ExportEncryptedPrivateKeyTool.java:213)
>> at 
>> com.google.wireless.android.vending.developer.signing.tools.extern.export.ExportEncryptedPrivateKeyTool.main(ExportEncryptedPrivateKeyTool.java:165)
>> Caused by: java.security.InvalidKeyException: Unable to decode key
>> at java.base/sun.security.x509.X509Key.decode(X509Key.java:368)
>> at java.base/sun.security.x509.X509Key.decode(X509Key.java:374)
>> at 
>> java.base/sun.security.rsa.RSAPublicKeyImpl.<init>(RSAPublicKeyImpl.java:148)
>> at 
>> java.base/sun.security.rsa.RSAPublicKeyImpl.newKey(RSAPublicKeyImpl.java:80)
>> at 
>> java.base/sun.security.rsa.RSAKeyFactory.generatePublic(RSAKeyFactory.java:324)
>> at 
>> java.base/sun.security.rsa.RSAKeyFactory.engineGeneratePublic(RSAKeyFactory.java:237)
>> ... 5 more
>> Caused by: java.io.IOException: DerValue.getOID, not an OID 2
>> at java.base/sun.security.util.DerValue.getOID(DerValue.java:552)
>> at java.base/sun.security.util.DerInputStream.getOID(DerInputStream.java:165)
>> at java.base/sun.security.x509.AlgorithmId.parse(AlgorithmId.java:398)
>> at java.base/sun.security.x509.X509Key.decode(X509Key.java:361)
>> ... 10 more
>> ------------------------------------------------------------
>> :-(
>> 
>> Any ideas?
>> 
>> 
>> Best
>> 
>> Klaus
>> --
>> Klaus Major
>> https://www.major-k.de
>> https://www.major-k.de/bass
>> kl...@major-k.de
>> 
>> 
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode@lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription 
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> --
> Klaus Major
> https://www.major-k.de
> https://www.major-k.de/bass
> kl...@major-k.de
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

--
Klaus Major
https://www.major-k.de
https://www.major-k.de/bass
kl...@major-k.de


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to