Verificar software en MacOS con GPG Suite
Lo primero que debemos hacer, para verificar software desde un interfaz gráfico, es instalar la aplicación de GPG Suite. Hace la misma función que en terminal pero de forma mas sencilla. Permite importar claves públicas de los desarrolladores y verificar el software que firman. Una vez instalada, veremos que se abre una ventana tal como así: GPG Keychain En la parte superior de la app, podemos ver 3 opciones: Hay otra forma de importar un clave, consiste en copiar el texto completo de la clave del usuario. A continuación, de la aplicación emergerá una ventana para pedirte permiso para incluir esa clave en la base de datos. En estos ejemplos hemos visto cómo agregar la clave de cualquier usuarios bajo diversos métodos: vía archivo, copia de clave, fingerprint o email. Tras agregar estas claves se vería tal como así en nuestra aplicación: Si habéis confirmado con el usuario (o por sus medios oficiales) que tal clave es suya, podemos confiar en que le pertenece. Para ello hacemos click con el botón derecho sobre la clave y elegimos la opción "details". Después en la ventana que aparece, vamos a Ownerstrust y elegimos la opción de "Ultimate". A continuación vas a ver que la validez de la clave se pone de color verde. Una vez que sabemos cómo importar claves y verificarlas, vamos a ver dos ejemplos de cómo verificar software. Uno es Sparrow Wallet y el otro, Liana Wallet. Sparrow wallet Liana Wallet Selecciona el texto y elige la opción "import key from selection" Como vimos antes, habíamos descargado 3 archivos, uno será el ejecutable (según el modelo de MacOS), otro terminado en .txt, el cual guarda la lista de hashes sha256 sobre los diferentes ejecutables. Y el otro es .asc, que es el archivo con la firma que ha hecho el desarrollador sobre el archivo .txt que contiene los hashes. Como hicimos antes con Sparrow wallet verificamos el software que vamos a instalar haciendo click con el botón derecho sobre el archivo .asc y... Ahí puedes ver que el ejecutable fue firmado por el desarrollador. Compara y verifica el fingerprint y email asociado a Edouard Paris. Ya puedes instalar Liana sin problemas. Solo tienes que descomprimir el archivo liana-9.0-x86_64-apple-darwin.tar.gz y hacer doble click en "Liana-gui" Que disfrutes testeando Liana.