Current location - Quotes Website - Personality signature - Why do you need to sign when the third version of s60 has a certificate? In other words, what is the difference between a certificate and a signature? Thank you
Why do you need to sign when the third version of s60 has a certificate? In other words, what is the difference between a certificate and a signature? Thank you

1. Why do we need a certificate?

First of all, we need to understand the role of signatures. The third version of S60 has made great improvements in security. Third-party software has stricter regulations. Certain operations related to mobile phone software and hardware security/personal information security and other aspects have been specially restricted (for example, automatic startup when the phone is turned on is one of the restricted functions). Applications must obtain a "signature" to implement these "specially restricted" functions. In other words, someone must be responsible for the safety of this operation! Programs without any signature cannot be installed and run.

2. What is a signature?

Signature (sign): It means writing specific tag information in specific fields of the application, indicating that the software has passed the review of the signer.

The signer is responsible for the security of the software.

3. Types of Symbian signatures.

There are roughly three types of signatures:

Symbian signatures.

That is the official signature of Symbian mobile operating system. Only software that has passed Symbian security certification will obtain Symbian's

signature. This type of software has the highest security level. It can be installed/run normally on the mobile phone and can realize all the functions provided by the software.

Obtaining a Symbian signature requires the software author to deal directly with Symbian officials. Due to various reasons,

Not all software authors have the ability to obtain this certification.

Author's signature.

Software authors sign the software when they release it. This type of software can be installed and run on mobile phones (you may encounter security warnings, which can be skipped). However, those "specially restricted" functions cannot be implemented. If a certain software does not involve such functions at all, then

the software author may just sign it himself. Another possibility is that although some functions of the software fall into the "specially restricted" scope, they are not the main functions. The software author may also release an "author-signed version" that can use most

functions normally, but will lose some specific functions. For example, the "Laitengtong" software has such a version, almost all functions can be used, but it cannot be started automatically at boot.

User signature. (This is the kind currently used in the certificate area. The signature mentioned here refers to this kind of certificate)

Strictly speaking, this should be a "developer signature". Because Symbian provides a "development certificate" for software developers, the original intention is to allow software developers to conduct software testing. This "development certificate" is linked to the IMEI code of the machine used for testing. Software signed with this

certificate can only be used on the machine corresponding to the IMEI code, and cannot be used on other machines.

What we call "self-signing" actually uses this method. To put it bluntly, you say that you develop software, and you provide the IMEI code of your test machine

and it is issued by Symbian. You are given a "development certificate" and you use this certificate to sign your "test software". You are solely responsible for your own

"development behavior"! That's all.

In addition, the development certificate is valid for six months from the date of issuance. However, if the certificate is signed within the validity period

there is no limit on the use time of the program.

3. What needs to be done on the mobile phone? Certificate? Why doesn’t my phone need a certificate?

Currently it is known that S60 version 3 mobile phones and Symbian UIQ3.0 mobile phones have certificate verification function

Currently, it is not required for models with the above systems. Posts about certificates will be deleted

However, if some UIQ models require a certificate, I have not verified it accurately and anyone who knows the details hopes to let me know

1) E series S60 third edition: E50 E51 E60 E61/E61I/E62 E65 E70 E90

2) N series S60 third edition: N71 N73 N75 N76 N77 N80 N81 N82 N91 N92 N93/N93i N95

3) Others S60 version three: 3250 5500 5700 6110Navigator 6120Classic 6290 LG KS10 Samsung SGH-i408

3) Symbian UIQ3.0 Sony Ericsson W950i/W958c Sony Ericsson M600/M608C Sony Ericsson P908/P910C Sony Ericsson P990 Sony Ericsson W95 0I/W958C Sony Ericsson P1I /PIC NUO 6708 MOTO Z8/Z10

Those s60 second and first version mobile phones do not need a certificate, and the S40 system, let alone your N70.N72.5300, etc., you cannot use the certificate. These types of mobile phone systems do not have such cumbersome certificate verification systems, so they are not needed.

Certificates are here to solve problems. You don’t have this kind of problem, which is similar to lighting up lights in broad daylight

4. What software needs to be signed?

My personal summary is that the s60 version 3 software should only need to be signed if it has a self-starting function. This refers to the software itself, not you. It can be solved without the self-start function. When the software author designed it, it was designed so that only self-signing can be used. For example, Telecom is divided into a signed self-start version and a signature-free manual start version.

Some software or games The author will not sign the software, but also needs to test the signature. Generally speaking, the software publisher that requires signing will point it out

or there will be words such as unsigned

5. So many signing methods What should I use?

The kernel software of any signature method is the same (although XinAnYi uses the same kernel, it will manipulate the certificate, so don’t use it)

As long as the signature can be successful, that’s it. However, there will be no differences in mobile phones due to different signing software. Just choose a successful signing software

6. How long does it take to make a certificate?

If the Internet speed is enough 2 Minutes are enough. If the Internet speed is not good, or the Symbian server is abnormal, no matter how much time it takes, it cannot be done (this is not a calculation question, do not use this parameter to calculate the output)

7. How much can a mobile phone do? Certificate? How long can the certificate be used? How many times can it be signed? What should I do if it expires?

A mobile phone can theoretically produce countless certificates, but only one can be used. This forum is open to repeat certificate seekers. Severe punishment.

The certificate is valid for half a year, but if you adjust the mobile phone time to within the validity period of the certificate, it can be used permanently.

The certificate can theoretically be signed unlimited times, and there is no time limit

The validity period of certificates produced after December 12, 2007 has been increased to 3 years, but the above method can still be used permanently regardless of the age.

If anyone wants to change the certificate and applies for it repeatedly, he will be severely punished Not bad.

8. The certificate is placed in the mobile phone, how do I open it? Or why can’t my certificate be opened, it is garbled?

The certificate is used on the computer, so if it is placed in Merely storing it in the phone has no meaning.

The certificate is not used to double-click or view the content, and do not open it with Notepad. These operations are meaningless.

The certificate is used To sign software, you must first create a software that requires signature before installation, and then install it after signing.

9. Under what circumstances is it unnecessary to sign?

Software with a JAR file suffix does not Requires a signature

The software that can be installed successfully does not require a signature. Nonsense

The software that prompts "certificate expired" does not require a signature---adjust the phone time to the past time and within the validity period

Prompt "The certificate has not yet taken effect, or the time and date settings on the mobile phone are incorrect" ----Speed ??up the time setting on the mobile phone to normal time, or within the validity period of the certificate.

All theme files are not valid If a signature is required, just change the time

10. How big should the certificate file be?

The size of the certificate file will vary depending on the length of the information filled in, generally ranging from 2.96KB to 3.03KB After the 12.14 update, it was found that the certificate has increased by 0.03KB

The size of the certificate file is close to the range. Because it depends on the amount of information filled in, the file size is not too outrageous and cannot be used as a criterion for judging the certificate.

p>

What is the difference between 11.sis files and sisx files?

Baidu answer: Nokia’s smartphones use Symbian system. From 7650 to now, there have been three major system upgrades. It's os6, os7/8 and os9.1. The software formats of the first and second versions of the system, namely os6, 7, and 8, are all sis. Although some are incompatible with each other, most of them can be used universally, and it is easy to modify when they are incompatible. But the third version, os9.1, uses a new security kernel and compiler, which is completely incompatible with the first and second versions. It is also very troublesome to modify, and the program needs to be rewritten. Therefore, in order to distinguish it from the previous one, the third version such as 3250 This version uses sisx as the new format. (This answer is for users of 7610, which is not a third-class mobile phone. However, you still cannot install the sis file of the S60 third-version mobile phone on your second-version mobile phone. I hereby deny this answer, which is very one-sided. This answer can only be generated as a sisx suffix. Origin reference)

My summary: I am using N73, which is relatively no different from the S60 third-class mobile phone. It is just one more X and one less X, just the programmer’s mark

Why Is this the answer? Everyone who has downloaded the Sanban mobile software knows that both sis and sisx files can be used. The extra X has nothing to do with signatures. Both suffixes require signatures and some do not. The suffix has nothing to do with signatures. < /p>

Why does the sis suffix change to sisx after signing? This is more of a personal preference. When making the signature tutorial, I added an X for the convenience of distinction, just a mark. If you know the command, change it to The SIS format can still be signed successfully

12. What is the serial number IMEI we often call?

IMEI: International Mobile Equipment Identity

Translation: International Mobile device identity

It is the ID number of the mobile device. For Nokia mobile phones, enter *#06# to view