Colección de citas famosas - Colección de máximas - ¿Qué es el software de firma?

¿Qué es el software de firma?

1. Firma Symbian.

Esa es la firma oficial del sistema operativo móvil Symbian. Sólo el software que haya pasado la certificación de seguridad de Symbian obtendrá la firma

de Symbian. Este tipo de software tiene el nivel de seguridad más alto. Se puede instalar/ejecutar normalmente en el teléfono móvil y puede realizar todas las funciones proporcionadas por el software.

Obtener una firma de Symbian requiere que el autor del software trate directamente con los funcionarios de Symbian. Por varias razones,<. /p>

No todos los autores de software tienen la capacidad de obtener esta certificación.

2. Firma del autor.

Los autores del software firman el software cuando lo lanzan. Este tipo de software se puede instalar y ejecutar en teléfonos móviles (es posible que encuentre advertencias de seguridad que puede omitir). Sin embargo, estas funciones "especialmente restringidas" no se pueden implementar. Si un software no incluye tales funciones en absoluto, entonces el autor del software puede simplemente firmarlo él mismo. Otra posibilidad es que, aunque algunas funciones del software entren en el rango "especialmente restringido", no sean las funciones principales. El autor del software también puede publicar una "versión firmada por el autor", que puede utilizar la mayoría de las funciones normalmente, pero perderá algunas funciones específicas. Por ejemplo, el software "Laitengtong" tiene una versión de este tipo, se pueden utilizar casi todas las funciones, pero no puede iniciarse automáticamente cuando se enciende la computadora.

3. Firma del usuario.

Estrictamente hablando, esto debería ser una "firma del desarrollador". Debido a que Symbian proporciona un "certificado de desarrollo" para los desarrolladores de software, la intención original era permitir que los desarrolladores de software realizaran pruebas de software. Este "certificado de desarrollo" está vinculado al código IMEI de la máquina utilizada para la prueba. El software firmado con este certificado solo se puede utilizar en la máquina correspondiente al código IMEI y no se puede utilizar en otras máquinas.

Lo que llamamos "autofirma" en realidad utiliza este método. Para decirlo sin rodeos, usted dice que está desarrollando software, proporciona el código IMEI de su máquina de prueba y Symbian le emite un "certificado de desarrollo". " , utiliza este certificado para firmar su "software de prueba". ¡Usted es el único responsable de su propio "comportamiento de desarrollo"! Eso es todo. Además, el certificado de desarrollo tiene una validez de medio año a partir de la fecha de emisión. Sin embargo, no hay límite en el tiempo de uso del programa firmado dentro del período de validez del certificado.

Algunos más. En otras palabras, una solicitud formal para un "certificado de desarrollo". Los pasos son los siguientes: (Consulte los tutoriales relevantes para operaciones específicas; aquí solo describiré los pasos)

1. Registre un usuario en el sitio web oficial de Symbian

2. Descargue una herramienta de solicitud de certificación: DevCertRequest

3. Instale y ejecute la herramienta DevCertRequest en su PC, complete el código IMEI de su máquina y genere un Archivo .csr, que en realidad es tuyo

El código IMEI es un archivo de identificación formado por un algoritmo específico.

4. Inicie sesión en el sitio web oficial de Symbian nuevamente, envíe (cargue) el archivo .csr y Symbian generará un certificado de desarrollo basado en el archivo de identificación.

5. Descargue el certificado de desarrollo y use la herramienta de firma para escribir la firma de desarrollo en la aplicación.

Alguien preguntó en el sitio web oficial de Symbian por qué no permite a los usuarios ingresar su IMEI. código directamente en el sitio web y luego simplemente descargue el certificado de desarrollo directamente. Es muy problemático utilizar una herramienta localmente para formar un archivo de identificación y luego cargarlo. ¿Cuál es la razón? Es para proteger la privacidad del usuario.

IMEI=Identidad Internacional de Equipo Móvil=Tarjeta de Identidad Internacional de Equipo Móvil. Esto es similar a su "tarjeta de identificación de residente". Esto cae dentro del alcance de la privacidad. Symbian no ingresa esta información directamente en el sitio web por consideración a la protección de la privacidad del usuario.

El archivo .csr formado por DevCertRequest está cifrado con información IMEI, pero el código IMEI del usuario no se puede calcular de ninguna manera.

Si es apropiado publicar números IMEI aleatoriamente en foros y cuáles son las consecuencias de filtrar números IMEI están fuera del alcance de esta publicación. Sin embargo, sigo recordando a los usuarios que deben tener cierta conciencia sobre la privacidad. A menudo veo publicaciones que preguntan cómo apagar el sonido del obturador de la cámara N73, cómo apagar el flash, etc. De hecho, para decirlo sin rodeos, lo es. para evitar la fotografía secreta.