Ir al contenido principal

Verificar paquetes de la aplicación OneKey con firmas GPG

Este tutorial tiene como objetivo ayudarte a verificar la integridad y autenticidad (si fue firmado y lanzado por el equipo de OneKey) del paquete de instalación de la aplicación OneKey que descargaste usando la herramienta de verificación de firmas GPG.

Cliente para macOS

(1) Verificar la consistencia del archivo de instalación

  • Primero, descarga el paquete de instalación del cliente que deseas verificar y el archivo de verificación ASC correspondiente desdeel repositorio oficial de OneKey en GitHub. (El ejemplo a continuación usa la versión 5.9.0)

  • Navega al directorio donde se descargaron los archivos y ejecuta el comando:

    shasum -a 256 --check OneKey-Wallet-5.9.0-mac-arm64.dmg.SHA256SUMS.asc

Como se muestra en la imagen anterior, el resultado de la verificación indica que la suma de verificación coincide con el contenido del archivo.

(2) Verificar el archivo ASC

  • La verificación del archivo ASC es generada por la versión oficial de OneKey y requiere el uso de la herramienta GPG.

  • Si no has instalado GNU Privacy Guard (GPG) en tu sistema previamente, puedes visitar este enlace para descargar la versión adecuada para su sistema.

  • Haz clic en el enlace para descargar la clave pública de firma oficial de ONEKEY en tu dispositivo local, luego haz doble clic en el archivo para importar la firma.

  • La huella digital de la clave pública de firma oficial de ONEKEY es:

  • EB68 AE54 4F1F DD8C D264  624F B369 A67A 90BF 387B
  • Después de importarla, ejecuta gpg --fingerprint [email protected] y comprueba que la huella digital que aparece coincide exactamente con la de arriba. Si no coincide, no instales el paquete.

  • En el mismo directorio, ejecuta el siguiente comando:

gpg --verify OneKey-Wallet-5.9.0-mac-arm64.dmg.SHA256SUMS.asc

Como se muestra en la imagen de arriba, el archivo ASC fue emitido y publicado por[email protected].


Cliente de Windows

(1) Verificar la consistencia del archivo de instalación

  • Abre la línea de comandos en el directorio donde se descargaron los archivos y ejecuta el comando. Aquí, <file_path> es la dirección donde se almacena el paquete de instalación después de descargarlo. Verifica el valor hash del archivo de instalación.

certutil -hashfile <file_path> SHA256
  • Utiliza Notepad para abrir el archivo de verificación ASC descargado previamente y compara el valor hash en el archivo con el que se muestra arriba para ver si coinciden.

(2) Verificar el Archivo ASC

  • Verifica si el archivo SHA256SUMS.asc fue generado por el equipo oficial de OneKey. Este paso requiere el uso de la herramienta GPG. Si no la has instalado previamente, puedes visitar este enlace para descargar e instalar la versión adecuada para tu sistema. Se recomienda elegir el paquete de instalación de GnuPG marcado en la imagen.

3.png
  • Haz clic en el enlacepara descargar la clave pública de firma oficial de ONEKEY en tu dispositivo local e importar la clave pública de firma en la herramienta GPG.

  • La huella digital de la clave pública de firma oficial de ONEKEY es:

  • EB68 AE54 4F1F DD8C D264  624F B369 A67A 90BF 387B
  • Después de importarla, ejecuta gpg --fingerprint [email protected] y comprueba que la huella digital que aparece coincide exactamente con la de arriba. Si no coincide, no instales el paquete.

  • Después de confirmar que la importación fue exitosa, usa el comando:

gpg --verify SHA256SUMS.asc

para verificar si el archivo ASC descargado fue generado por la oficina oficial de OneKey. Cuando veas el mensaje de verificación exitosa en la parte inferior, indica que la verificación ha sido exitosa.

gpg-verify-windows.png
¿Ha quedado contestada tu pregunta?