| 5 | | 1. Load a key ring into memory. |
|---|
| 6 | | 2. Find a key in a key ring and store a reference to it. |
|---|
| 7 | | 3. Use a secure key to sign a message in clear text ascii armour (equiv. |
|---|
| 8 | | of pgp -sta) |
|---|
| 9 | | 4. Check the signature on a clear text signed message, giving back the |
|---|
| 10 | | contents, the key that signed it and the |
|---|
| 11 | | time at which it was signed. If the check fails, we need to know the |
|---|
| 12 | | reason why e.g. Was the signature corrupt, |
|---|
| 13 | | did it match the text, was the message in the correct format, has the |
|---|
| 14 | | key be revoked etc. |
|---|
| 15 | | 5. Add an ascii armoured key to a key ring held in memory. |
|---|
| 16 | | 6. Store a key ring held in memory back to disk. |
|---|
| | 5 | - Load a key ring into memory. |
|---|
| | 6 | - Find a key in a key ring and store a reference to it. |
|---|
| | 7 | - Use a secure key to sign a message in clear text ascii armour |
|---|
| | 8 | (equiv. of pgp -sta) |
|---|
| | 9 | - Check the signature on a clear text signed message, giving back |
|---|
| | 10 | the contents, the key that signed it and the time at which it was |
|---|
| | 11 | signed. If the check fails, we need to know the reason why e.g. Was |
|---|
| | 12 | the signature corrupt, did it match the text, was the message in |
|---|
| | 13 | the correct format, has the key be revoked etc. |
|---|
| | 14 | - Add an ascii armoured key to a key ring held in memory. |
|---|
| | 15 | - Store a key ring held in memory back to disk. |
|---|
| 23 | | 1. encrypting, signing, decrypting, verifying documents. |
|---|
| 24 | | |
|---|
| 25 | | 2. creating keys |
|---|
| 26 | | |
|---|
| 27 | | 3. issuing key certifications and revocations |
|---|
| 28 | | |
|---|
| 29 | | 4. keyring handling (on disk storage) |
|---|
| 30 | | |
|---|
| 31 | | 5. keyserver querying fu |
|---|
| 32 | | |
|---|
| 33 | | 6. trust handling (a la gpg) |
|---|
| 34 | | |
|---|
| 35 | | 7. user id: add, remove, revoke |
|---|
| 36 | | |
|---|
| 37 | | 8. key signing |
|---|
| 38 | | |
|---|
| 39 | | 9. export of <everything> |
|---|
| 40 | | |
|---|
| 41 | | 10. import of <everything> |
|---|
| | 22 | - encrypting, signing, decrypting, verifying documents. |
|---|
| | 23 | - creating keys |
|---|
| | 24 | - issuing key certifications and revocations |
|---|
| | 25 | - key signing |
|---|
| | 26 | - user id: add, remove, revoke |
|---|
| | 27 | - keyring handling (on disk storage) |
|---|
| | 28 | - keyserver querying fu |
|---|
| | 29 | - trust handling (a la gpg) |
|---|
| | 30 | - export of <everything> |
|---|
| | 31 | - import of <everything> |
|---|