Odświeżam temat.
Ad "Druga sprawa:"
Mucha - zastanów się, czy nie lepiej byłoby dać użytkownikowi świadomy wybór, czy chce przechowywać klucz na dysku, czy w pamięci? Największy problem dotyczy sytuacji, w której odbiorca wiadomości włącza komputer, uruchamia WTW i odbiera wiadomość od nadawcy, która była szyfrowana - nie jest w stanie jej odczytać, bo zanim kliknie w opcję "szyfruj" w odbiorcę, to już ma odebraną zaszyfrowaną wiadomość. Nie jest to przecież sporadyczna sytuacja - bardzo często odbieramy wiadomość offline, gdy podłączamy się do sieci. Dlatego byłoby lepiej, aby wtyczka miała 2 opcje - to użytkownik zdecyduje, co jest dla niego wygodniejsze/bezpieczniejsze.
Przenaszalność zaszyfrowanego archiwum na różne komputery - właśnie to załatwia klucz prywatny zapisany do pliku - wtedy nie ma problemu, że na innym kompie nie odczytasz wiadomości. Przenosisz katalog WTW z kluczem i działasz na innym komputerze.