Leer archivos .key del SAT en Ruby

La firma electrónica que usa el SAT y los certificados de sellos digitales se basan en un par de llaves (pública - privada) para firmar electrónicamente documentos. Los archivos con extensión .key contienen la llave privada y están cifrados, para tener acceso a la llave privada se requiere 'desencriptarla'. Esto se puede hacer en la … Sigue leyendo Leer archivos .key del SAT en Ruby

Anuncios

Trucos wkhtmltopdf y PDFkit en Debian

PDFkit es una forma sencilla de generar archivos PDF en Rails a partir de código HTML. PDFkit en realidad delega la creación de los PDF a wkhtmltopdf, que a su vez renderiza las páginas usando webkit. En mi experiencia, siempre que puedo instalar algo con los paquetes de Debian es mucho mejor porque ahorro tiempo … Sigue leyendo Trucos wkhtmltopdf y PDFkit en Debian

La verdad del misterioso caso de las sumas del PREP 2017 del Estado de México.

Aclaración inicial: Nunca en mi vida he votado por el PRI. No quisiera que Del Mazo fuera el gobernador del Estado de México, aunque no creo tampoco que alguno de los otros candidatos o candidatas hiciera demasiada diferencia. Respeto a quienes con convicción han votado por el PRI. Si bien las sumas del PREP realmente … Sigue leyendo La verdad del misterioso caso de las sumas del PREP 2017 del Estado de México.

Detalles en el envío de email en Rails 3 via SMTP

Claro que toda la información está en la Guía de Rails, sin embargo, tuve que dedicarle un buen rato para poder enviar los correos a través de un SMTP que nunca había usado. Sobre SMTP En el principio existía el puerto 25 sin cifrar (y muchas veces sin autenticar) lo que daba lugar al espionaje … Sigue leyendo Detalles en el envío de email en Rails 3 via SMTP

Openvpn Debian 8 Jessie

Para poder iniciar openvpn en Debian 8, es necesario, además de agregar el archivo de configuración /etc/openvpn/archivo.conf ejemplo: client dev tun proto udp remote servidor-vpn.example.com 1194 resolv-retry infinite nobind persist-key persist-tun ca ca.crt cert certificado.crt key llave.key ns-cert-type server comp-lzo verb 3 Tambièn es necesario modificar el archivo /etc/default/openvpn , en mi caso, solo quité … Sigue leyendo Openvpn Debian 8 Jessie