diff options
author | Jack Lloyd <[email protected]> | 2016-04-15 02:41:06 -0400 |
---|---|---|
committer | Jack Lloyd <[email protected]> | 2016-04-15 02:41:06 -0400 |
commit | a4358c96a0de1ab7afc0b437ab79bfc35f2e1824 (patch) | |
tree | c1251604ceaf4b0a845c7a29025039ef172a7c3a /doc | |
parent | 3b96a9ce96b555f120e6513f6aedae797429bcea (diff) |
Specific ideas re PGP support
Diffstat (limited to 'doc')
-rw-r--r-- | doc/todo.rst | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/doc/todo.rst b/doc/todo.rst index 52ee5c4a2..4d33731ea 100644 --- a/doc/todo.rst +++ b/doc/todo.rst @@ -1,6 +1,10 @@ Projects ======================================== +Feel free to take one of these on if it interests you. Before starting +out on something, send an email to the dev list or open a discussion +ticket on GitHub to make sure you're on the right track. + Request a new feature by opening a pull request to update this file. CLI @@ -41,9 +45,17 @@ New Protocols / Formats ---------------------------------------- * NaCl compatible cryptobox functions -* Off-The-Record v3 encrypted chat protocol +* Off-The-Record v3 https://otr.cypherpunks.ca/ * Some useful subset of OpenPGP -* SSHv2 client and/or server + - Subset #1: symmetrically encrypted files + + Not aiming to process arbitrary OpenPGP, but rather produce + something that happens to be readable by `gpg` and is relatively + simple to process for decryption. Require a 128-bit block cipher + and MDC packet. + + - Subset #2: Process OpenPGP public keys + - Subset #3: Verification of OpenPGP signatures Accelerators / backends ---------------------------------------- @@ -61,7 +73,7 @@ FFI (Python, OCaml) * Expose certificates * Expose TLS -* Write a CLI in Python +* Write a CLI or HTTPS client in Python Symmetric Algorithms, Hashes, ... ---------------------------------------- |