Tecnología

Inicio

Cómo firmar scripts de PowerShell

Windows PowerShell es un indicador de utilidad de secuencias de comandos y comandos que viene con el sistema operativo Microsoft Windows. Te da la posibilidad de gestionar su PC y aplicaciones, así como crear tareas a través de la línea de comandos. La creación de certificados digitales a través de Windows PowerShell le permite encriptar y firmar el certificado con su identidad. Cuando un guión firmado es compartida con otros usuarios, se da a entender que el script se verifica su origen y es original y sin cambios. Puede adquirir firmado certificados digitales, como las que a través de VeriSign, pero también puede crear su propia a través de PowerShell.

Instrucciones

1 Haga clic en "Inicio" y luego "Todos los programas" y "Accesorios". Haga clic en "Windows PowerShell", y seleccione la opción de PowerShell de 32 bits o 64 bits. Esto abrirá el símbolo del sistema de Windows PowerShell.

2 Tipo "makecert -n" CN = MiRaiz "-a sha1 --eku 1.3.6.1.5.5.7.3.3 -r -sv root.pvk root.cer --ss Raíz LocalMachine -sr" en la línea de comandos y pulse " Entrar." Esto creará un almacén de certificados digitales.

3 Tipo "makecert -pe -n" CN = MyCertificate "-SS MI --un SH1 -eku 1.3.6.1.5.5.7.3.3 -IV root.pvk --c root.cer" en la línea de comandos y presionar "Enter ". Esto inicia la creación del certificado digital. Escriba una contraseña cuando se le solicite, y luego presionar "Enter" para crear el certificado firmado digitalmente.