"Re-imagined" version of Semisecure Login that uses public and secret-key encryption to encrypt passwords when logging in.
Please note that I've moved away from WordPress for the time being. I have no plans to continue updating my plugins. If someone was thinking of forking this project, now would be the time.
This plugin is a "re-imagining" of the original Semisecure Login (which used one-way MD5 hashing). This version works with the new phpass hashed passwords that WordPress uses, as well as maintaining backwards compatibility with the older (pre WordPress 2.5) MD5 hashed passwords. Theoretically, it will also work with any other hashing algorithm (because this plugin simply adds an extra layer in the process rather than trying to authenticate anything itself).
This plugin requires PHP to be compiled with openssl support, which is a pretty standard option for most hosts.