Charakteristisch ist, dass die ersten drei Buchstaben immer
gleich den letzten drei Buchstaben sind, jedoch in umgekehrter
Reihenfolge geschrieben.
Das stimmt aber für diesen Kommentar hier schon mal nicht
NNGEO PHOXA VAEKY VHXIU KDYWW
ZBUYU WYDAN DZXWM UBLXX MXOPS
URZJV DKLXS JPXQH DJYNY TAHLW
HSWWD CHJBX XXXNN
Was allen Beispielen gemeinsam ist, ist, dass sie mit den beiden gleichen Buchstaben anfangen, wie sie aufhören und dass der Text offenbar mit X-en aufgefüllt wird am Schluss, damit das ganze immer 5er Tupel werden.
Dies ist charakteristisch für den Solitaire-Chiffre von Bruce Schneier. Dort wird der Klartext auch zu 5er-Tupeln gruppiert (was aber keine Bedeutung hat) und dann mit dem Kartenspiel Solitaire ein Schlüsselstrom erzeugt, mit dem die einzelnen Buchstaben dann ähnlich wie bei einem Vignere-Chiffre einfach addiert werden (mod 26 natürlich).
Infos dazu findest du z.B. hier:
http://www.nplaumann.de/solitaire.html
Ein kleines Tool das einem dabei viel manuelle Arbeit abnimmt, findest du hier:
http://matrix.theblob.org/solitaire/
Wenn ich mit meiner Vermutung richtig liege, dann brauchst du jetzt nur noch den Schlüssel und die Sortierung der Karten.
P.S: Mich würde es wundern, wenn es zufällig ist, dass der Ciphertext, wenn man die ersten 8 und die letzten beiden Buchstaben nimmt, genau die ersten 6 Buchstaben des Benutzernamen des Autors flankiert von gleichen Buchstaben an beiden Seiten ergibt.
Wenn du dir das bei obigen Beispiel anschaust, dann sind die ersten acht und die letzten zwei Buchstaben zusammen:
NNGEOPHONN -\> Geopho(n)
MMFIBIMAMM -\> Fibima(ja)
Ich könnte mir vorstellen, das darin die Inforamtion versteckt ist, wie der Schlüssel lautet und wie das Kartendeck sortiert ist.