Hm, also soviel ich von PGP weiß, kann ich mir beim Besten willen nicht vorstellen, wie das vonstatten gehen soll. Die einzig denkbare Lösung wäre eine Anwendung dazu auf dem PC installiert zu haben. Aber das wäre ja dann murks wegen unterwegs sich irgendwo einloggen. Den Schlüssel (privaten) müsste man schließlich auch dabei haben.
Naja, bleibt abzuwarten. Interessanter fände ich mal eine Passwortimplementierung mit "Einmal Passwörtern". Und ein Konzept wie diese generiert werden, dass man weiß was das nächste Passwort ist.

Was soll das ganze eigentlich mit OpenID zu tun haben? OpenID spezifiziert schließlich nicht wie der Benutzer auf der Providerseite sich einloggen/anmelden muss. Das ist Sache des Providers und auch gut so :-)