pgpfan:minimalist
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
pgpfan:minimalist [2020/05/30 21:53] – more to the point b.walzer | pgpfan:minimalist [2021/06/15 19:50] (current) – Less awkward. b.walzer | ||
---|---|---|---|
Line 8: | Line 8: | ||
- Your correspondent does the opposite operations to get the message. | - Your correspondent does the opposite operations to get the message. | ||
- | If you want to sign your message | + | If you want to sign your message then you: |
- Hash the message. | - Hash the message. | ||
Line 18: | Line 18: | ||
As a contrast, consider the Signal Protocol for instant messaging. I will not attempt to describe Signal in any detail as I would get parts of it wrong. It would also make for a pointlessly long article. There is a high level description of the Signal protocol [[https:// | As a contrast, consider the Signal Protocol for instant messaging. I will not attempt to describe Signal in any detail as I would get parts of it wrong. It would also make for a pointlessly long article. There is a high level description of the Signal protocol [[https:// | ||
- | * Signal has at least 2 systems for creating [[pgpfan: | + | * Signal has at least 2 systems for creating [[pgpfan: |
* A Signal session requires the storage and maintenance of a lot of state information. | * A Signal session requires the storage and maintenance of a lot of state information. | ||
* Signal normally uses a server based " | * Signal normally uses a server based " | ||
- | * Signal achieves [[pgpfan: | + | * Signal achieves |
+ | * Supporting the Signal protocol in practice requires a separate system to store and protect past messages((Currently (2021) this invokes an entire database system (SQLite) with an encryption extension to protect the secrecy of the old messages.)). Since this is at odds with [[forward_secrecy|forward secrecy]] such a system will end up with a system to delete old messages. | ||
+ | |||
+ | The Signal Protocol is built on ideas from the [[pgpfan: | ||
+ | |||
+ | I believe that reliability and security are best achieved with simple systems. OpenPGP is a standard that describes such a system. | ||
+ | |||
+ | [[pgpfan: | ||
- | The Signal Protocol is built on ideas from the [[pgpfan: | ||
pgpfan/minimalist.1590875631.txt.gz · Last modified: 2020/05/30 21:53 by b.walzer