From 8f425e6dde7301696a4e2d86d7b438187b20f1af Mon Sep 17 00:00:00 2001 From: Mark Qvist Date: Thu, 24 Nov 2022 18:17:21 +0100 Subject: [PATCH] Added paper message info --- README.md | 12 ++++++++++++ docs/paper_msg_test.png | Bin 0 -> 2675 bytes 2 files changed, 12 insertions(+) create mode 100644 docs/paper_msg_test.png diff --git a/README.md b/README.md index f5abd2f..8cfcff0 100644 --- a/README.md +++ b/README.md @@ -102,6 +102,18 @@ Assuming the default Reticulum configuration, the binary wire-format is as follo The complete message overhead for LXMF is only 99 bytes, which in return gives you timestamped, digitally signed, infinitely extensible, end-to-end encrypted, zero-conf routed, minimal-infrastructure messaging that's easy to use and build applications with. +## Example Paper Message + +You can try out the paper messaging functionality by using the following QR-code. It is a paper message sent to the LXMF address `6b3362bd2c1dbf87b66a85f79a8d8c75`. To be able to decrypt and read the message, you will need to import the following Reticulum Identity to an LXMF messaging app: + +`3BPTDTQCRZPKJT3TXAJCMQFMOYWIM3OCLKPWMG4HCF2T4CH3YZHVNHNRDU6QAZWV2KBHMWBNT2C62TQEVC5GLFM4MN25VLZFSK3ADRQ=` + +The [Sideband](https://unsigned.io/sideband) application allows you to do this easily. After the you have imported the identity into an app of your choice, you can scan the following QR-code and open it in the app, where it will be decrypted and added as a message. + +![Paper Message QR-code](./docs/paper_msg_test.png) + +You can also find the entire message [embedded in this link](lxm://azNivSwdv4e2aoX3mo2MdTAozuI7BlzrLlHULmnVgpz3dNT9CMPVwgywzCJP8FVogj5j_kU7j7ywuvBNcr45kRTrd19c3iHenmnSDe4VEd6FuGsAiT0Khzl7T81YZHPTDhRNp0FdhDE9AJ7uphw7zKMyqhHHxOxqrYeBeKF66gpPxDceqjsOApvsSwggjcuHBx9OxOBy05XmnJxA1unCKgvNfOFYc1T47luxoY3c0dLOJnJPwZuFRytx2TXlQNZzOJ28yTEygIfkDqEO9mZi5lgev7XZJ0DvgioQxMIyoCm7lBUzfq66zW3SQj6vHHph7bhr36dLOCFgk4fZA6yia2MlTT9KV66Tn2l8mPNDlvuSAJhwDA_xx2PN9zKadCjo9sItkAp8r-Ss1CzoUWZUAyT1oDw7ly6RrzGBG-e3eM3CL6u1juIeFiHby7_3cON-6VTUuk4xR5nwKlFTu5vsYMVXe5H3VahiDSS4Q1aqX7I). On operating systems that allow for registering custom URI-handlers, you can click the link, and it will be decoded directly in your LXMF client. This works with Sideband on Android. + ## Caveat Emptor LXMF is beta software, and should be considered experimental. While it has been built with cryptography best-practices very foremost in mind, it _has not_ been externally security audited, and there could very well be privacy-breaking bugs. If you want to help out, or help sponsor an audit, please do get in touch. diff --git a/docs/paper_msg_test.png b/docs/paper_msg_test.png new file mode 100644 index 0000000000000000000000000000000000000000..ff901c67c86deab42b6ad81fe2314863c20556e7 GIT binary patch literal 2675 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