Descargas

Coinbase lanza la biblioteca de criptología de algoritmos de cifrado distribuidos

Coinbase, la empresa que respalda la plataforma de comercio de divisas digitales del mismo nombre, Anunciar Apertura del texto fuente de la biblioteca criptográfica Criptografía , Proporciona un conjunto de algoritmos de cifrado para sistemas distribuidos, donde el cifrado y la verificación de identidad se realizan con la participación de múltiples participantes.El código está escrito en lenguaje Go y es Descentralizado Bajo la licencia Apache 2.0.

Vale la pena señalar que el código de la biblioteca ha pasado la auditoría de seguridad, y el desarrollo de la API se centra en la simplicidad y la prevención de errores accidentales o un uso incorrecto que pueden hacer que la estabilidad del mecanismo de implementación disminuya. El desarrollo también consideró los problemas típicos que debe enfrentar Coinbase.

La biblioteca incluye:

  • implementar Proyecto de intercambio secreto de Shamir , Lo que permite compartir un mensaje secreto entre N partes, de modo que cualquier parte K (K ≤ N) pueda recuperar el mensaje completo en conjunto, pero los datos de la parte K-1 no son suficientes para obtener información sobre el mensaje original. Como aplicación práctica de este método se menciona un sistema de autorización multiusuario, en el que debe poder acceder un determinado número de personas, y nadie puede ser autorizado, y un sistema de autenticación biométrica.
  • punto crítico Implementación del algoritmo de firma digital de curva elíptica (ECDSA) – GG20 y DKLs18 , Propuso un esquema de intercambio de claves privadas para la generación conjunta de firmas digitales, requiriendo un número mínimo de poseedores de claves compartidas para participar en el proceso de creación de firmas.
  • herramienta Descentralizado Generación de claves BLS DKG y ed25119 DKG , Permite que el cálculo de la clave pública y la clave privada se divida entre varias partes, de modo que la clave solo se pueda generar cuando se trabaja en conjunto, nadie puede acceder a la clave privada y destruir una de ellas no amenazará a todo el sistema. .
  • Realización de algoritmo criptográfico verificable Comsup y El Gamar , Resuelve el problema de confirmar que el texto cifrado transmitido está cifrado con la clave pública dada cuando no se proporciona la clave de descifrado.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba