Jump to content
Nokioteca Forum

Tutorial E Video Sulla Certificazione Per So Symbian 3rd Edition


Il.Socio
 Share

Recommended Posts

Mi sono scaricato un certificato fatto qualche settimana fa, ma non riesco a certificare altri programmi b)

Ho seguito passo passo la guida del primo messaggio, ma mi da questo errore:

Signing

Could not verify signature with known algorithm, exiting.

encryption error, not a DSA certificate.

E' possibile che mi da questo errore perchè non ho preso i file fatti al tempo con DevCertRequest per certificare il file?

E se è questo il motivo dato che quei file li ho cancellati sono spacciato? b)

Link to comment
Condividi su altri siti

  • Risposte 636
  • Created
  • Ultima Risposta

Top Posters In This Topic

grazie ai consigli di jack@83 sono riuscito a creare una email che symbian signed mi accetta. ma è sorto un altro problema (è proprio un sito del *****). io compilo tutti i campi della registrazione, accetto il Legal Agreement e compilo tutti i campi in grassetto, ma una volta cliccato register now in fondo, mi dice "passwords doesn't match, le password non corrispondono. visto che devo scriverla 2 volte per sicurezza di non aver sbagliato a scriverla, una volta un mio errore ci può stare, ma il fatto è che ho provato almeno VENTI volte e mi dice sempre che non corrispondono. addirittura ho scritto la password in un altro campo e ho fatto copia e incolla nei 2 campi riguardanti la pass per essere sicuro che la scrittura fosse identica, ma mi dice sempr eche non corrispondono. la pass ha sia numeri che lettere b)

Modificato da Fra881
Link to comment
Condividi su altri siti

Scusate l'ignoranza. Io ho un file .sis certificato. E' possibile recuperare in qualche modo il certificato che mi ha permesso di farlo fuzionare????_Cosi da poter utilizzare il vecchio certificato,che è ancora valido, con altre applicazioni unsigned??

devi avere i file "cer" e "key"...allora si che puoi....

ciao

Link to comment
Condividi su altri siti

e poi qualè la procedura io sto impazzendo ho il cert di ultimate e key ma non va aiutaci grazie

usa signsis-gui... e' talmente banale....lo apri scrivi l'imei,punti sul file cer e key,inserisci la pasword,punti sul file da signare...e premi sign sis! b)

premi prova se non riesci mandami un pm....ti aiuto su msn b)

Modificato da Plissken
Link to comment
Condividi su altri siti

Con grande sofferenza mi sono registrato su SymbianSigned, ma ora ho un problema non mi compare in basso il pulsante di Sfoglia per selezionare il file da certificare.

Dice:

Request DevCert

Your request has failed. Reason:

- Developer Certificates will be ENABLED for users who have a Publisher ID ONLY. (during GMT office hours)

- ONLY if you used a Publisher ID to create a .csr file with the DevCertCreate tool will you be able to use Open Signed Offline to create a Developer Certificate.

- Developer Certificates are currently DISABLED for users without a Publisher ID. Users who DO NOT have a Publisher ID CANNOT request Developer Certificates or use Open Signed Offline.

- Open Signed Online and Offline for users without a Publisher ID will NOT be available temporarily, an update will be provided during Week beginning 25th Feb

- If you have recently obtained a Publisher ID and are unable to create a Developer Certificate using Open Signed Offline please request support through the Symbian Signed forum on the Symbian Developer Network

Come bisogna fare?

Grazie!!

Link to comment
Condividi su altri siti

Ciao a tutti.

E' da poco comparso sul sito symbiansigned quanto segue:

OPEN SIGNED ONLINE BETA AVAILABILITY

For developers without a Publisher ID, we will commence roll-out the Beta version of Open Signed Online at the beginning of next week.

As demand is currently higher than the PKI signing capacity, you may experience some restrictions on availability. We are in the process of adding new PKI signing hardware to the signing service to increase signing capacity (but this will take several weeks to configure)

As outlined below there is a maximum number of requests that we can service each hour which limits the number of users that can request at one time.

Open Signed Online Beta will be available next week with the following restrictions:

The Open Signed Online process is fully described here

During initial stages of the Open Signed Online beta, the service may only be available from 0900-1500 GMT (UK time) Monday-Friday.

Until capacity is increased with additional servers, there is a maximum number of requests that can be serviced each hour, if there is excessive demand (which is expected), some users may find Open Signed Online beta is not available.

As for any beta, there may be issues that impact the performance and/or functionality of the service. Such problems may result in the service being taken off-line at short notice and/or for extended periods.

Note: Open Signed Online does not allow you to sign a SIS that uses a UID from the "Protected Range", unless the email address you use for Open Signed Online MATCHES the email address of the account which owns/created the UID.

If you attempt to sign the same SIS file in rapid succession, the service you receive will proportionally slow down. This is to provide fair access to all.

Installation of the signed SIS file will be restricted to a single IMEI (i.e. mobile phone) that you enter and valid for 36 months.

SIS files that have been Open Signed will present a notification upon installation that the SIS file is intended for development purposes only.

SIS files can be signed for all Platform Security Capabilities except CommDD, MultimediaDD, NetworkControl, DiskAdmin, DRM, AllFiles, TCB.

Quindi qualcosa si muove.

Pare comunque che per gli sviluppatori senza Public ID sara' possibile firmare i propri file SIS direttamente On Line (con tempistiche variabili a seconda del carico dei server e delle richieste in sequenza di una stessa applicazione). Questo vuol dire che non sara' fornito alcun certificato agli sviluppatori. Volendone uno consigliano di comprarsi un Public ID per la 'modica' cifra di 200 Euri/anno.

Modificato da Rollo71
Link to comment
Condividi su altri siti

ragazzi io mi prendo l n95 oggi pomeriggio..mi son letto buona parte di questo topic e di quello precedente..ma sinceramente nn ho ancora capito se potrò signare o no le mie applicazioni...cioè io volevo passare a n95 anche xkè col symbian nuovo ci vanno più programmi..e ora leggo che non si possono più signare..e quindi che nn ci posso mettere un bel niente..è vero o sono io che ho capito male???

Link to comment
Condividi su altri siti

ragazzi io mi prendo l n95 oggi pomeriggio..mi son letto buona parte di questo topic e di quello precedente..ma sinceramente nn ho ancora capito se potrò signare o no le mie applicazioni...cioè io volevo passare a n95 anche xkè col symbian nuovo ci vanno più programmi..e ora leggo che non si possono più signare..e quindi che nn ci posso mettere un bel niente..è vero o sono io che ho capito male???

In questi giorni non si può firmare.

Nei prossimi FORSE si. Solo applicazioni che LORO riterranno attendibili.

Al momento Personalmente non saprei dirti se fai bene a prendere o meno un nokia 3rd. Io ho un n95 8gb pieno di ca**ate freeware o giochi java che sono un insulto al telefono che è.

Qualcuno mi ha detto che si può fare a meno di programmi da certificare... francamente non ho trovato niente e frequento anche un forum di dubbia legalità dove si fatica anche a trovare materiale gia..Firmato(per capirci).

Link to comment
Condividi su altri siti

Allora, da quanto ho capito io, ognuno (leggi sviluppatore) puo' certificare le proprie applicazioni di test on line in quanto non verranno piu' distribuiti certificati per sviluppatori.

Purtroppo la certificazione dell'applicazione non sara' immediata ma dipendera' da diversi fattori, tra cui il carico dei server preposti alla firma e da quante volte si e' richiesta la firma per quell'applicazione; e comunque il file SIS firmato sara' legato all'IMEI del telefonino del richiedente, percio' non sara' distribuibile. Logicamente bisogna inviare ai loro server il file SIS e altri dati (codice IMEI, ...) .

Questo implica che scrivere un'applicazione e distribuirla dicendo di ricertificarla ad ogni utente a cui la si da' (cosa che veniva fatta sino ad oggi per aggirare il problema) non sara' piu' possibile, in quanto se ne accorgono e dopo un po' non la certificheranno piu' (forse gestiranno una sorta di black list tramite UID delle applicazioni o confronto dei sorgenti o cose simili).

Per aggirare tutti questi problemi l'unica soluzione e' quella di comprare un Public ID (ovvero un certificato digitale) dalla Trust per la modica cifra di 200 dollari ... all'anno

Tenete presente che se invece volete scrivere un'applicazione commerciale, oltre a questi soldi, almeno cosi' mi sembra di aver capito, bisogna anche passare la certificazione Nokia del file SIS (costo 650 dollari), inviando a loro sorgenti, compilato, documentazione ... e quant'altro, non essendo neanche sicuri di ottenerla.

Escursus personale: non capisco perche' se io programmatore voglio scrivere un'applicazione per symbian e decido di venderla a 5 euri a copia, devo chiedere il permesso (dietro pagamento) alla Nokia!

Nokia, con la scusa di proteggere i telefonini dai virus ed inserendo il meccanismo di certificazione dei file SIS ha praticamente bloccato il libero sviluppo (e distribuzione commerciale o meno) di applicazioni sui cellulari con sistema operativo symbian. b)

Microsoft ha preso multe dall'antitrust per molto meno!

Personalmente, dovessi scegliere oggi un telefonino per giocarci un pochino anche con la programmazione (e magari farci su anche qualche soldino perche' no) ... bhe' avete capito, lo dico a malincuore, ma sicuramente non sarebbe piu' un symbain.

Link to comment
Condividi su altri siti

Ciao Rollo, hai frainteso, per scrivere una applicazione commerciale, e' possibile usare la nuova modalita' di certificazione (Express Signed), in tal caso sara' necessaria la PublisherID e 20$ per ogni certificazione.

Il problema maggiore e' costituito dal fatto che per ottenere la PublisherID e' necessaria l'iscrizione alla Camera di Commercio, quindi o si abbraccia a piene mani lo sviluppo commerciale delle applicazioni, oppure tanto vale restare in ambito Freeware e continuare con Open-Signed ed il processo di certificazione per i Freeware.

Quello a cui tu fai riferimeno e' la certificazione Nokia, che e' un'altra cosa e non e' indispensabile per lo sviluppo della quasi totalita' delle applicazioni.

Riguardo a quanto detto prima da altri, non e' detto che Symbian ostacolera' la pirateria... Ha sicuramente i mezzi tecnici per farlo, ma non e' detto che lo fara', dal comunicato, si rende noto che i pacchetti di installazione con determinati uid non potranno essere certificati... Se fosse questa l'unica limitazione, sarebbe sufficiente cambia l'uid del pacchetto per aggirare la limitazione.

Link to comment
Condividi su altri siti

Ciao Rollo, hai frainteso, per scrivere una applicazione commerciale, e' possibile usare la nuova modalita' di certificazione (Express Signed), in tal caso sara' necessaria la PublisherID e 20$ per ogni certificazione. ...

Quindi, se si vuole sviluppare qualcosa a livello commerciale, servono 200 euri/anno per il certificato PublisherID (ma e' richiesta l'iscrizione alla camera del commercio) + 20 dollari per ogni applicazione da firmare. Mentre la certificazione Nokia non e' necessariamente richiesta.

Giusto? Almeno ora questo mi e' piu' chiaro.

Ma, ti confesso Socio, che anche vista cosi' non e' che la faccenda mi garbi tanto. Sembra quasi di dover pagare una sorta di tassa (o pizzo) alla Nokia. Cosi' symbian e' destinato a morire, almeno questo e' il mio parere.

Confesso, sono un programmatore, e non tanto pro Microsoft a dire il vero.

Ma, anche lasciando stare il mondo free di linux con tutte le sue distribuzioni ed il mondo dell'open source, c'e' da dire che se decido di scrivere un programma che giri sotto un sistema operativo, malvisto quanto vuoi, come Windows non ho tutti sti casini da superare (e soldi da sborsare) a meno di non scrivere un qualcosa di (molto) particolare: leggi driver certificati o cose simili. E qui di virus ne passano davvero a camionate.

Ha ragione jack@83 a chiederti "Tu che sei uno sviluppatore.. non ti preoccupa questa cosa?" A me si'.

Personalmente mi chiedo: cosa succederebbe e come reagirebbe la comunita' (programmatori e non) se da domani zio MS-Bill decidesse di far accettare al suo SO soltanto programmi certificati (dietro pagamento) da microsoft stessa? Questa e' una cosa che mi da da pensare.

Link to comment
Condividi su altri siti

Salve a tutti, sono nuovo del forum.

Mi presento, mi chiamo Rocco, ho 24 anni e ho da poco acquistato un N95 8gb.

Sto diventando pazzo da alcuni giorni a tentare di certificare qualche programma interessate per il mio nuovo cellulare.

La mia domanda è la seguente:

Qualcuno di voi ha usato con successo la versione beta del sito Symbiansigned? Se si dove manda i programmi certificati correttamente e quanto tempo in media bisogna attendere per il programma certificato?

Grazie in anticipo per la risposta.

Saluti b)

Link to comment
Condividi su altri siti

@Rollo

Si, e' esatto, ma i 20$ non sono per ogni applicazione ma per ogni certificazione Express... Vale a dire che pagherai 20$ ad ogni nuova release della stessa applicazione...

In realta' il "pizzo" b) che finisce nelle tasche di Nokia/Symbian sono i 20$, mentre i 200$ finiscono nelle tasche di TrustCenter che ti fornisce una tua identita' digitale (PublisherID).

Se mai tu dovessi decidere di realizzare un virus tramite la certificazione Express (per cui e' richiesta la PublisherID) allora il giorno dopo ti ritroveresti in un mare di guai, perche' la PublisherID contiene tutti i tuoi riferimenti (veritieri poiche' sono stati verificati e garantiti da TrustCenter)

Personalmente, lo trovavo decisamente piu' preoccupante prima dell'arrivo della modalita' Express, perche' in quel caso, per poter rilasciare una applicazione certificata, o si percorreva la strada del Freeware, oppure si percorreva la strada della "vecchia" certificazione tramite Testing House, con tempi di 2/3 mesi, costi dai 300$ ai 600$ e senza alcuna garanzia di successo...

Quindi, ho fatto i salti di gioia quando e' stata introdotta la possibilita' di utilizzare la modalita' Express (che e' immediata ed ha un costo 10 volte inferiore).

Cfr. https://www.nokioteca.net/home/forum/index....st&p=953120

@Jotaro, puoi provare ad estrarre i files di installazione di cClock usando SISXplorer, dopodiche' dovrai ricreare il pacchetto sostituendo l'uid originale del pacchetto (0x2000E09C) con un uid scelto nel range: 0xA0000000 - 0xAFFFFFFF

Dal messaggio di errore, cmq. si deduce che il sistema analizza anche gli UID dei files contenuti nel pacchetto (0xa4535732 e' l'uid dell'eseguibile principale)... Quindi, credo che abbiano intenzione di rendere la vita maggiormente difficile ai vari crackers... Si preannunciano tempi duri per la pirateria...

Modificato da Il.Socio
Link to comment
Condividi su altri siti

Guest
La discussione è chiusa a successive risposte.
 Share


×
×
  • Crea Nuovo...

Informazione Importante

Questo sito utilizza i cookie per analisi, contenuti personalizzati e pubblicità. Continuando la navigazione, accetti l'utilizzo dei cookie da parte nostra | Privacy Policy