Du beschreibst Hushmail. Die benutzen ein Java-Applet.
Aber welche Rolle spielt der Browser hier? Das hast du noch nicht erklärt.
Wenn Leute verschlüsselte Nachrichten austauschen wollen, so sollen sie GnuPG nehmen, das ist schließlich ein Internetstandard. Die Software lässt sich auch mit Perl ansteuern.