close

Bitmensaje

Ir a la navegación Ir a la búsqueda
Bitmensaje
Captura de pantalla del programa Bitmessage
Tipo de cliente de mensajería instantánea [d]
Autor jonathan warren
Desarrollador Comunidad de mensajes de bits
Escrito en pitón [1]
Idiomas de la interfaz Inglés , alemán , francés , italiano y ruso
ultima versión
Licencia licencia MIT [3]
Sitio web bitmessage.org _ 

Bitmessage  es un mensajero criptográfico de código abierto que utiliza una red P2P descentralizada escrita en C++ y Python . La red Bitmessage es similar a la red Bitcoin en que se basa en la criptografía y sacrifica cierta comodidad por la seguridad y la descentralización, pero está diseñada para la tarea de enviar mensajes, no transacciones monetarias. La red recibió un fuerte aumento de popularidad [4] después de las revelaciones de Edward Snowden sobre el sistema de rastreo secreto para usuarios de Internet PRISM .

La red Bitmessage procesa varios miles de mensajes privados al día [5] .

Descripción

La red Bitmessage cifra todos los mensajes entrantes[ aclarar ] y los mensajes salientes de cada usuario utilizando algoritmos de cifrado fuertes para que solo el destinatario del mensaje pueda descifrarlo. Para garantizar el anonimato:

  • el sistema envía todos los mensajes a las computadoras de todos los demás miembros de la red disponibles [6] , mezclando así los mensajes salientes cifrados de este usuario con los mensajes salientes cifrados de todos los demás usuarios de la red. [7] ;
  • usa direcciones largas como BM-BcbRqcFFSQUUmXFKsPJgVQPSiFA3Xash [4] [8] , que el usuario puede crear localmente en un número casi ilimitado;
  • utiliza algoritmos de cifrado de clave pública [7] , por lo que solo el destinatario puede descifrar el mensaje [6] . Las peculiaridades del algoritmo son tales que incluso el remitente original del mensaje no puede descifrar su propio mensaje, porque la clave utilizada para el cifrado es diferente de la clave utilizada para el descifrado;
  • el mensaje enviado no contiene la dirección del destinatario, por lo que cada miembro de la red intenta descifrar absolutamente todos los mensajes, incluso aquellos que no están destinados a él [7] . Dado que el participante de la red puede descifrar solo los mensajes destinados a él, el participante sabe que los mensajes que no pudo descifrar no estaban destinados a él y los transmite en forma cifrada a otros nodos;
  • el remitente del mensaje original puede averiguar fácilmente si el mensaje fue entregado al destinatario o no utilizando el sistema de reconocimiento [7] , sin embargo, el remitente no puede determinar qué computadora que participa en la red es el verdadero destinatario del mensaje, ya que este el mensaje es almacenado por todos los participantes en la red, independientemente de para quién estaba destinado originalmente [6] ;
  • los mensajes cifrados se almacenan en la red durante dos días [7] , después de lo cual los miembros de la red los eliminan [6] ;
  • utiliza Prueba de trabajo para protegerse contra el spam [7] ;
  • Se admite la vinculación de una dirección Bitmessage al dominio Namecoin .

Grupos de chat anónimos

Desde la versión 0.3.5, el protocolo Bitmessage admite grupos de comunicación anónimos descentralizados llamados chans . A diferencia de los boletines de correo electrónico regulares basados ​​en temas que usan correo electrónico:

  • dentro de un mensaje chan, los usuarios son anónimos en la medida en que no se conoce ni la dirección de Bitmessage del destinatario ni la dirección de Bitmessage del remitente.
  • chan no se puede deshabilitar eliminando ningún servidor central o grupo de servidores debido a la descentralización completa de la red.
  • chan no puede ser censurado, porque para conocer las claves criptográficas de chan, basta con saber solo el nombre del chan. Por lo tanto, cualquier usuario de Bitmessage que conozca el nombre de la distribución puede leer el chan de forma anónima y enviarle mensajes.
  • cualquier usuario de Bitmessage puede crear su propio chan simplemente creando un nombre y compartiendo ese nombre con los usuarios que invite.

Corrientemente[ ¿cuándo? ] hay una lista de canales populares y conocidos dedicados a la discusión anónima de varios temas, que van desde la política hasta el ajedrez anónimo [9] .

Uso

El cliente oficial de PyBitmessage se ha traducido al inglés, ruso, alemán, francés, español y esperanto .

Además del cliente oficial de PyBitmessage, los usuarios tienen la capacidad de usar Bitmessage en casi cualquier programa de correo electrónico común , como Mozilla Thunderbird o Outlook Express , gracias a la API integrada [10] .

Notas

  1. El proyecto de código abierto bitmessage en Open Hub: página de idiomas - 2006.
  2. https://github.com/Bitmessage/PyBitmessage/releases/tag/0.6.3.2 - 2018.
  3. The bitmessage Open Source Project en Open Hub: Página de licencias - 2006.
  4. 1 2 NSA-Proof E-Mail de Bitmessage (ing.) (enlace descendente) (27 de junio de 2013). Consultado el 14 de julio de 2013. Archivado desde el original el 2 de septiembre de 2013. 
  5. Estadísticas de Bitmessage , 2013-08-24 , < http://vps1.adammelton.com/ > Archivado el 13 de noviembre de 2013 en Wayback Machine . 
  6. 1 2 3 4 Dan Nosowitz . ¿Cuáles son sus opciones ahora para el correo electrónico seguro? . Archivado el 12 de noviembre de 2020. Consultado el 9 de febrero de 2014.
  7. 1 2 3 4 5 6 Bitmessage: un sistema de entrega y autenticación de mensajes punto a punto  / Jonathan Warren // www.Bitmessage.org. - 2012. - 27 de noviembre. — Fecha de acceso: 24/08/2013.
  8. Dirección postal del servicio de tiempo de mensajes de bits (11 de julio de 2013). Consultado el 14 de julio de 2013. Archivado desde el original el 6 de julio de 2017.
  9. Lista de direcciones populares de Bitmessage . Consultado el 24 de agosto de 2013. Archivado desde el original el 8 de octubre de 2015.
  10. Uso de Bitmessage a través de Thunderbird con BMWrapper (16 de junio de 2013). Consultado el 3 de agosto de 2013. Archivado desde el original el 12 de julio de 2017.

Literatura

Enlaces