fbpx
Wikipedia

Bitmessage

Bitmessage es un protocolo de comunicación descentralizado, cifrado, peer-to-peer que puede ser usado por una persona para enviar mensajes cifrados a otra persona o a varios subscriptores. Bitmessage cifra todos los mensajes de la bandeja de entrada usando cifrado fuerte y se copia en la red de mezclado P2P anónima con las bandejas de entrada de otros usuarios para ocultar la identidad del usuario, prevenir el espionaje y proteger la red de cualquier control. El protocolo de comunicaciones de Bitmessage previene la suplantación de identidad usando autenticación fuerte y ocultando los metadatos en caso de intercepción electrónica.

Bitmessage

PyBitmessage versión 0.4.4
Información general
Tipo de programa cryptographic protocol of communication
Desarrollador Equipo de desarrollo de Bitmessage
Licencia MIT
Idiomas Inglés, Esperanto, Francés, Alemán, Español, Ruso, Noruego, Árabe, Chino
Información técnica
Programado en Python
Versiones
Última versión estable 0.6.2 (info) 01 de marzo de 2017 (4 años, 5 meses y 6 días)
Enlaces
Sitio web oficial
Repositorio de código

Acontecimientos

En junio de 2013, el uso de Bitmessage se disparó después de las noticias sobre el espionaje de correos electrónicos por la Agencia de Seguridad Nacional del Gobierno de los Estados Unidos.[1]

En junio de 2014, la red procesaba varios miles de mensajes privados diariamente.

Software

PyBitmessage

PyBitmessage es el cliente de mensajería instantánea oficial diseñado para Bitmessage y usado como referencia del protocolo. Normalmente se abrevia como "Bitmessage", causando confusión entre el protocolo y el cliente.

Bitpost

Es un cliente alternativo para OSX. La aplicación utiliza un nodo local de PyBitmessage en segundo plano el cual usa Tor para conectarse a la red de Bitmessage.

Servicios de correo electrónico

Bitmessage.ch

Bitmessage.ch, también conocido como Bitmessage Mail Gateway (BMG), es un servicio que permite utilizar un cliente de correo electrónico (o webmail) para enviar y recibir Bitmessages a través de internet, Tor e I2P.[2]​ Esto permite enviar y recibir correos electrónicos anónimamente, a direcciones de correo eletrónico dentro o fuera de esas redes. Bitmessage.ch ofrece webmail, pop3, IMAP y SMTP a través de clientes de correo electrónico.

Funcionamiento

Bitmessage funciona cifrando todos los mensajes de entrada y salida usando criptografía asimétrica de modo que solo el receptor del mensaje es capaz de descifrarlo. Para conseguir el anonimato:

  • Se copian todos mensajes de la red P2P anónima, mezclando todos los mensajes cifrados de un usuario dado con todos los mensajes cifrados de todos los usuarios de la red haciendo más difícil de rastrear qué ordenador concreto es el emisor del mensaje y cuál es el receptor del mensaje.
  • Bitmessage utiliza direcciones con números y letras aleatorias (por ejemplo, BM-BcbRqcFFSQUUmXFKsPJgVQPSiFA3Xash).[3]​ Requiere este tipo de direcciones para asegurar el cifrado fuerte así como para asegurar que el nombre real de un usuario no puede ser supuesto a través de la dirección del usuario de Bitmessage. Las direcciones de Bitmessages se parecen a las direcciones Bitcoin y sus claves son compatibles con estas.
  • Utiliza también criptografía de clave pública, de modo que solo el receptor del mensaje es capaz de descifrarlo. Este algoritmo de cifrado funciona incluso si el emisor del mensaje no es capaz de volver a descifrar su propio mensaje debido a que se usan claves muy distintas para el cifrado y descifrado. Concretamente, Bitmessage utiliza claves ECC de 256-bit y OpenSSL para las funciones criptográficas.
  • Los mensajes de salida no contienen una dirección explícita del receptor del mensaje. Por lo tanto, cada usuario de la red intenta descifrar todos los mensajes que pasan por la red, incluso si el mensaje no es para ese usuario en particular. Ya que solo el receptor real puede descifrar satisfactoriamente el mensaje enviado a él, todos los usuarios de la red saben que si fallan en descifrar el mensaje, entonces dicho mensaje no era para ellos.
  • El emisor sabe si el receptor del mensaje lo ha recibido o no (a través de un sistema de acuse de recibo), pero el emisor no puede descubrir quien es el receptor ya que todos los participantes tendrán este mensaje cifrado almacenado en sus ordenadores independientemente de si el mensaje era para ellos o no.
  • Los nodos de Bitmessage almacenan todos los mensajes cifrados solo durante dos días antes de borrarlos, por lo que los mensajes no se almacenan en la red. De esta manera, los nuevos nodos que se unen a la red solo pueden descargar y difundir el pool de mensajes de los últimos dos días. Todos los mensajes que no han recibido el justificante de recepción, pueden volver a reenviarse por el emisor del mensaje después de un período de dos días.
  • Bitmessage usa un sistema de prueba de trabajo para proteger a la red de ataques distribuidos de denegación de servicio.

Chans

A partir de la versión 0.3.5, Bitmessage introdujo una característica llamada chan, una lista de correo descentralizada anónima. A diferencia de las Listas de correo electrónico tradicionales:

  • un chan no puede cerrarse tirando abajo todos los servidores o un grupo de servidores debido a la naturaleza descentralizada de los chans.
  • un chan no puede ser censurado ya que cualquier usuario de Bitmessage que sabe la contraseña puede leer el chan o publicar cualquier mensaje en el chan.
  • en un chan, los mensajes de los usuarios son anónimos hasta tal punto de que los mensajes no contienen ni la dirección del emisor ni el receptor del Bitmessage.

Existen una serie de chans públicamente conocidos dedicados a temas que van desde la privacidad_en_Internet a la política o a los juegos de ajedrez.[4]

Desarrollo

El concepto de Bitmessage fue concebido por el desarrollador de software Jonathan Warren, que basó su diseño en la criptomoneda descentralizada, Bitcoin. El software fue publicado en noviembre de 2012 bajo la licencia MIT.[5]

El código fuente está escrito en Python y usa el framework multiplataforma Qt así como OpenSSL para las funciones de cifrado. Está disponible para Microsoft Windows, Mac OS y Linux.

Recepción pública

Bitmessage ha ganado reputación por estar fuera del alcance de la intercepción electrónica de la NSA debido a la naturaleza descentralizada del protocolo y su cifrado es difícil de romper. Como resultados, las descargas del programa de Bitmessage aumentaron cinco veces durante junio de 2013 después de las noticias sobre las actividades de espionaje sobre los correos electrónicos llevadas a cabo por la NSA.[5]

Bitmessage también ha sido mencionado como una alternativa segura al correo electrónico por Popular Science[6]​ y CNET.[7]

Seguridad

La página oficial de Bitmessage dice:[8]​ "Bitmessage necesita una auditoría independiente para verificar su seguridad. Si eres un investigador capaz de revisar el código fuente, por favor envía un correo electrónico al desarrollador líder...."

Véase también

Referencias

  1. http://www.businessweek.com/articles/2013-06-27/bitmessages-nsa-proof-e-mail
  2. . Archivado desde el original el 11 de junio de 2019. Consultado el 2 de diciembre de 2014. 
  3. «Bitmessage Timeservice Broadcast». 15 de julio de 2013. Consultado el 15 de julio de 2013. 
  4. . Archivado desde el original el 8 de octubre de 2015. Consultado el 14 de agosto de 2013. 
  5. Max Raskin (27 de junio de 2013). «Bitmessage's NSA-Proof E-Mail». Business Week. 
  6. Dan Nosowitz (9 de agosto de 2013). «What Are Your Options Now For Secure Email?». Popular Science. 
  7. Molly Wood (13 de agosto de 2013). «Gmail: You weren't really expecting privacy, were you?». CNet. 
  8. Bitmessage Wiki, 21 de agosto de 2013 .

Enlaces externos

  • Bitmessage Wiki
  • White paper about Bitmessage
  • Bitmessage source code
  • Daniel Cawrey (3 de junio de 2013). «Bitmessage is the Bitcoin of online communication». CoinDesk. 

bitmessage, protocolo, comunicación, descentralizado, cifrado, peer, peer, puede, usado, persona, para, enviar, mensajes, cifrados, otra, persona, varios, subscriptores, cifra, todos, mensajes, bandeja, entrada, usando, cifrado, fuerte, copia, mezclado, anónim. Bitmessage es un protocolo de comunicacion descentralizado cifrado peer to peer que puede ser usado por una persona para enviar mensajes cifrados a otra persona o a varios subscriptores Bitmessage cifra todos los mensajes de la bandeja de entrada usando cifrado fuerte y se copia en la red de mezclado P2P anonima con las bandejas de entrada de otros usuarios para ocultar la identidad del usuario prevenir el espionaje y proteger la red de cualquier control El protocolo de comunicaciones de Bitmessage previene la suplantacion de identidad usando autenticacion fuerte y ocultando los metadatos en caso de intercepcion electronica BitmessagePyBitmessage version 0 4 4Informacion generalTipo de programacryptographic protocol of communicationDesarrolladorEquipo de desarrollo de BitmessageLicenciaMITIdiomasIngles Esperanto Frances Aleman Espanol Ruso Noruego Arabe ChinoInformacion tecnicaProgramado enPythonVersionesUltima version estable0 6 2 info 01 de marzo de 2017 4 anos 5 meses y 6 dias EnlacesSitio web oficial Repositorio de codigo editar datos en Wikidata Indice 1 Acontecimientos 2 Software 2 1 PyBitmessage 2 2 Bitpost 2 3 Servicios de correo electronico 2 3 1 Bitmessage ch 3 Funcionamiento 3 1 Chans 4 Desarrollo 5 Recepcion publica 6 Seguridad 7 Vease tambien 8 Referencias 9 Enlaces externosAcontecimientos EditarEn junio de 2013 el uso de Bitmessage se disparo despues de las noticias sobre el espionaje de correos electronicos por la Agencia de Seguridad Nacional del Gobierno de los Estados Unidos 1 En junio de 2014 la red procesaba varios miles de mensajes privados diariamente Software EditarPyBitmessage Editar PyBitmessage es el cliente de mensajeria instantanea oficial disenado para Bitmessage y usado como referencia del protocolo Normalmente se abrevia como Bitmessage causando confusion entre el protocolo y el cliente Bitpost Editar Es un cliente alternativo para OSX La aplicacion utiliza un nodo local de PyBitmessage en segundo plano el cual usa Tor para conectarse a la red de Bitmessage Servicios de correo electronico Editar Bitmessage ch Editar Bitmessage ch tambien conocido como Bitmessage Mail Gateway BMG es un servicio que permite utilizar un cliente de correo electronico o webmail para enviar y recibir Bitmessages a traves de internet Tor e I2P 2 Esto permite enviar y recibir correos electronicos anonimamente a direcciones de correo eletronico dentro o fuera de esas redes Bitmessage ch ofrece webmail pop3 IMAP y SMTP a traves de clientes de correo electronico Funcionamiento EditarBitmessage funciona cifrando todos los mensajes de entrada y salida usando criptografia asimetrica de modo que solo el receptor del mensaje es capaz de descifrarlo Para conseguir el anonimato Se copian todos mensajes de la red P2P anonima mezclando todos los mensajes cifrados de un usuario dado con todos los mensajes cifrados de todos los usuarios de la red haciendo mas dificil de rastrear que ordenador concreto es el emisor del mensaje y cual es el receptor del mensaje Bitmessage utiliza direcciones con numeros y letras aleatorias por ejemplo BM BcbRqcFFSQUUmXFKsPJgVQPSiFA3Xash 3 Requiere este tipo de direcciones para asegurar el cifrado fuerte asi como para asegurar que el nombre real de un usuario no puede ser supuesto a traves de la direccion del usuario de Bitmessage Las direcciones de Bitmessages se parecen a las direcciones Bitcoin y sus claves son compatibles con estas Utiliza tambien criptografia de clave publica de modo que solo el receptor del mensaje es capaz de descifrarlo Este algoritmo de cifrado funciona incluso si el emisor del mensaje no es capaz de volver a descifrar su propio mensaje debido a que se usan claves muy distintas para el cifrado y descifrado Concretamente Bitmessage utiliza claves ECC de 256 bit y OpenSSL para las funciones criptograficas Los mensajes de salida no contienen una direccion explicita del receptor del mensaje Por lo tanto cada usuario de la red intenta descifrar todos los mensajes que pasan por la red incluso si el mensaje no es para ese usuario en particular Ya que solo el receptor real puede descifrar satisfactoriamente el mensaje enviado a el todos los usuarios de la red saben que si fallan en descifrar el mensaje entonces dicho mensaje no era para ellos El emisor sabe si el receptor del mensaje lo ha recibido o no a traves de un sistema de acuse de recibo pero el emisor no puede descubrir quien es el receptor ya que todos los participantes tendran este mensaje cifrado almacenado en sus ordenadores independientemente de si el mensaje era para ellos o no Los nodos de Bitmessage almacenan todos los mensajes cifrados solo durante dos dias antes de borrarlos por lo que los mensajes no se almacenan en la red De esta manera los nuevos nodos que se unen a la red solo pueden descargar y difundir el pool de mensajes de los ultimos dos dias Todos los mensajes que no han recibido el justificante de recepcion pueden volver a reenviarse por el emisor del mensaje despues de un periodo de dos dias Bitmessage usa un sistema de prueba de trabajo para proteger a la red de ataques distribuidos de denegacion de servicio Chans Editar A partir de la version 0 3 5 Bitmessage introdujo una caracteristica llamada chan una lista de correo descentralizada anonima A diferencia de las Listas de correo electronico tradicionales un chan no puede cerrarse tirando abajo todos los servidores o un grupo de servidores debido a la naturaleza descentralizada de los chans un chan no puede ser censurado ya que cualquier usuario de Bitmessage que sabe la contrasena puede leer el chan o publicar cualquier mensaje en el chan en un chan los mensajes de los usuarios son anonimos hasta tal punto de que los mensajes no contienen ni la direccion del emisor ni el receptor del Bitmessage Existen una serie de chans publicamente conocidos dedicados a temas que van desde la privacidad en Internet a la politica o a los juegos de ajedrez 4 Desarrollo EditarEl concepto de Bitmessage fue concebido por el desarrollador de software Jonathan Warren que baso su diseno en la criptomoneda descentralizada Bitcoin El software fue publicado en noviembre de 2012 bajo la licencia MIT 5 El codigo fuente esta escrito en Python y usa el framework multiplataforma Qt asi como OpenSSL para las funciones de cifrado Esta disponible para Microsoft Windows Mac OS y Linux Recepcion publica EditarBitmessage ha ganado reputacion por estar fuera del alcance de la intercepcion electronica de la NSA debido a la naturaleza descentralizada del protocolo y su cifrado es dificil de romper Como resultados las descargas del programa de Bitmessage aumentaron cinco veces durante junio de 2013 despues de las noticias sobre las actividades de espionaje sobre los correos electronicos llevadas a cabo por la NSA 5 Bitmessage tambien ha sido mencionado como una alternativa segura al correo electronico por Popular Science 6 y CNET 7 Seguridad EditarLa pagina oficial de Bitmessage dice 8 Bitmessage necesita una auditoria independiente para verificar su seguridad Si eres un investigador capaz de revisar el codigo fuente por favor envia un correo electronico al desarrollador lider Vease tambien EditarP2P anonima Bitcoin I2P Bote plugin de la red I2P principio similar a Bitmessage Mensajeria instantanea Namecoin Off the Record Messaging TorChat RetroShareReferencias Editar http www businessweek com articles 2013 06 27 bitmessages nsa proof e mail Copia archivada Archivado desde el original el 11 de junio de 2019 Consultado el 2 de diciembre de 2014 Bitmessage Timeservice Broadcast 15 de julio de 2013 Consultado el 15 de julio de 2013 Bitmessage Address Directory Archivado desde el original el 8 de octubre de 2015 Consultado el 14 de agosto de 2013 a b Max Raskin 27 de junio de 2013 Bitmessage s NSA Proof E Mail Business Week Dan Nosowitz 9 de agosto de 2013 What Are Your Options Now For Secure Email Popular Science Molly Wood 13 de agosto de 2013 Gmail You weren t really expecting privacy were you CNet Bitmessage Wiki 21 de agosto de 2013 Enlaces externos EditarBitmessage Wiki White paper about Bitmessage Bitmessage official forum Bitmessage source code Daniel Cawrey 3 de junio de 2013 Bitmessage is the Bitcoin of online communication CoinDesk Obtenido de https es wikipedia org w index php title Bitmessage amp oldid 128684848, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos