• A way to create strongly encrypted zip files the way we can now using a secret key.  (For which, 7Zip rocks.  In case you didn’t know.)  Only the difference is, these zips would be encrypted using a public key algorithm.  This would remove the need to include the secret keys in the scripts that handle the zip files.  (Yes, I know that you can awkwardly bolt together 7Zip with GPG… but see the next item.)

  • Public-key infrastructure made smoothly-functioning enough for home users, with interfaces that include the top web-mail providers.  People have insisted to me that this is fundamentally impossible, that PKI is for some reason theoretically required to be difficult to use.  But I remember the blinking 12:00 VCRs, and I see TiVo now, so I call BS on that.  If Facebook, Microsoft and Google decided to roll this out together, the matter would be settled in a month.

  • Truly universal two-factor authentication based on smartphone apps or grid-cards for people who don’t have smartphones — or who just don’t want the privacy complications of using a smartphone for 2FA.  Again, if Facebook, Microsoft and Google decided to roll this out together, the matter would be settled in a month.

  • A tool that would audit the root certificates and CA signatures on a given set of systems and cross-check them against the content of news feeds.  This sounds like a relatively simple plugin for Nessus.

    These make me almost (almost!) feel like knocking the rust off of my developer skills and getting to it.  Which one would get you motivated?