- Finished ECDSA for gpgsm
- Decided not to work on GCM due to the lack of samples.
- Worked on Libksba, the new DER-builder is cool and can be used to make the code much cleaner.
- Started with Ed25519 and X25519 support
- Cleaned up my desk (except for the tinker area, which requires a new shelf)
- Finish Ed25519 and X25519 support in gpgsm
- Checkout the new Yubikeys with OpenPGP 3.4
- Looked into performance issues of GpgOL, turned out that other Addins were causing high amounts of decryption
- Implemented "Preview" in GpgOL to show contents of a mail while verification (auto-key-retrieve, CRL checks etc.) happens.
- This is esp. helpful for multipart/signed because it can show contents immediately.
- Fixed printing in GpgOL when the selection of the printer changes.
- Triaged some more GpgOL issues. Tried out "MailArchiver" plugin.
I feel well enough to work on more difficult tasks. -> OpenPGP & S/MIME combined in GpgOL.
As I estimate about 2d more work on the GpgOL side of things and ~1d on the Libkleo (cert resolution gui) I might get it done this week an and continue on to Smartcards. Depending on how much external stuff comes in.
- libgcrypt mpi_invm fix (reported by cryptofuzz)
- GnuPG with SOS: gpg/g10 finished, continue gpg/agent part
- Basically, it's export/import by gpg-agent <-> gpg
- Realized that when importing secret key from gpg to gpg-agent, encrypted part is decrypted by gpg-agent, and the structure is defined by OpenPGP using GCRY_FMT_PGP. This part is not decoupled well between gpg and gpg-agent.
- Review the SOS work throughoutly.
- Not yet for GPGSM
- Introduce X448 to GnuPG in SOS branch