Cómo agregar una firma digital al software

 

   Este problema también me plagado durante mucho tiempo.

Por último, bajo mis esfuerzos incansables, la firma digital es lo que consigo, ahora a compartir mi experiencia para todos.

Tras el éxito en la siguiente figura:

 

OK, ahora comenzó a positivo en seco!

1. Preparar herramientas.

Herramientas tienen que estar preparados son:

 

1.makecert.exe

2.signcode.exe

 

2. Producción de inicio.

El primer paso:

tecla Win + R "cmd" para abrir un símbolo del sistema, escriba la primera letra de su makecert situado. Si su makecert en la unidad D, a continuación, introduzca D :, y pulse Intro

Paso dos:

Introduzca cd <directorio en su makecert.exe>

El tercer paso (el paso crítico más importante)

Introduzca el comando en el símbolo del sistema:

makecert / sv "nombre .pvk privada" / n "CN = Nombre del otorgante, E = electrónico, O = nombre de la organización" nombre de archivo .cer -r

A continuación, le pedirá que cree una contraseña de clave privada.

Después de crear la contraseña de clave privada, si tiene éxito, se le pedirá Sucedido.

El cuarto paso (también muy importante)

MMC abierta Win + R

 

A continuación, pulse Ctrl + M, aparecerá la opción Agregar o quitar complemento, localizar el "Certificado"

A continuación, haga clic en Agregar, punto directo, se determinó, a continuación, encontrará que estás de vuelta otra vez, entonces, de acuerdo con las operaciones que se muestran en la imagen.

A continuación, haga clic en "Todas las tareas - Importar", entonces el primero en determinar directamente la segunda vía de seleccionar su certificado,

 

 Entonces ha sido el siguiente paso ,

Haga clic en Aceptar,

Que se mostrará después de una importación exitosa fue exitosa. A continuación, guarde los cambios, cierre MMC y Signcode.exe entonces abierta.

En primer lugar, entonces el siguiente paso,

A continuación, seleccione el archivo para ser firmado,

Seleccione Personalizado,

A continuación, seleccione su certificado, (tenga en cuenta que el filtro sea seleccionada X.509 certificado)

A continuación, seleccione el archivo de clave privada, introduzca su clave privada.

Siguiente dos veces,

Queremos llenar puede ser llenado.

A continuación, añadir una marca de tiempo.

Hay una gran cantidad de gente no conoce el servidor de marca de tiempo, puse unos pocos aquí:

Digicert: http://timestamp.digicert.com

Symantec: http://sha256timestamp.ws.symantec.com/sha256/

Comodo:    http://timestamp.comodoca.com

Starfield:    http://tsa.starfieldtech.com

GlobalSign:    http://timestamp.globalsign.com/scripts/timestamp.dll

Certum:    http://time.certum.pl

或者直接去下载一个沃通代码签名工具,然后把文件拖进去,只点击一个时间戳就可以了。

第四步,大功告成。

成功后如下图。

是不是和开头的是一样的呀,这样就成功啦!

 

 

 

在下刚刚创建了一个小组,适合CPP\易语言\C#的开发者。有兴趣的可以去看一下哈(没兴趣的对不起!我不应该打广告的!)

链接:https://group.cnblogs.com/CPP-EPL-C_Sharp

Supongo que te gusta

Origin www.cnblogs.com/Jimmy-X-MyCODE/p/12607756.html
Recomendado
Clasificación