Recursos del DNIe Peruano

Hace menos de un año adquirí el DNIe para realizar firmado digital y autenticación. Tuve problemas para utilizarlo especialmente en sistemas que no tienen soporte oficial como macOS y Linux. En esta publicación colocaré vínculos hacia archivos y recursos relevantes para entusiastas o simplemente para los que lo necesiten.

Sigue leyendo “Recursos del DNIe Peruano”

DNI electrónico (Perú) + macOS, parte 2

En mi entrada anterior sobre este tema tuve la desdicha de no poder firmar digitalmente con mi recién emitido DNI electrónico.

Luego de jugar con OpenSC durante varios días y también en Linux logré que macOS reconozca los certificados almacenados (Autenticación y Firma) en la tarjeta inteligente.

Sigue leyendo “DNI electrónico (Perú) + macOS, parte 2”

DNI electrónico (Perú) + macOS = fracaso.

dnie_fotoHace poco obtuve mi DNIe en la RENIEC, el proceso tardó 20 días aproximadamente. Este documento electrónico incluye varios beneficios para su titular, entre los que destacan:

  • Match-on-card (autenticación con huellas digitales sin necesidad de una conexión servidor AFIS de RENIEC, en otras palabras sin internet)
  • Autenticación digital (para hacer login en páginas web, etc.)
  • Firma digital (para firmar legalmente documentos electrónicos)

Estas últimas dos características, especialmente la última llama la atención fácilmente y vuelve muy tentador obtener este documento.

Sigue leyendo “DNI electrónico (Perú) + macOS = fracaso.”

UPX en macOS Sierra

En la actualización de macOS pocas novedades útiles encontré (te miro a ti, Siri) sin embargo muchas cosas se rompieron, entre ellas la ejecución de aplicaciones comprimidas con una versión antigua de UPX.

captura-de-pantalla-2016-10-30-a-las-15-11-12
¿Te parece conocido? Este es el horror del que hablo.

Por suerte hay una solución sencilla para que estas aplicaciones funcionen otra vez, hay que descomprimirlas.

Sigue leyendo “UPX en macOS Sierra”

Descarga de archivo en Free Pascal

Hola, hace un par de días me encontré con un nuevo desafío, la descarga de un archivo en Free Pascal, no existen muchos ejemplos de esto en internet y básicamente sólo hay una documentación al estilo de los 80s, sin ejemplos ni tutoriales.

Luego de varias horas de investigación, prueba y fallos, pude concluir en el siguiente código que no necesita librerías adicionales, solo la estándar de Free Pascal.

Este código funciona correctamente en todas las plataformas soportadas por Free Pascal y además soporta SSL/TLS.

Sigue leyendo “Descarga de archivo en Free Pascal”