TopSecret GUI

{BOX(title=>Inhaltsverzeichnis, bg=>greu, align=>left)}{BOX}

Ziel

GUI (Graphical User Interface) f? TopSecret Programm von ClickLite. Das Programm speichert wichtige Daten auf dem PALM verschl? ab. TopSecret steht bis zur Version 1.5 als Freeware zur Verf? hat aber keine graphische Oberfläe f? Desktop-PC.

Verschl?ng

Zitatt aus der Hilfe von TopSecret: The encryption method used is based upon the Tiny Encryption Algorithm TEA, a published encryption algorithm using 128 bit encryption keys.


Datenbank-Datei

Das Password f? DB - Datei --> maex Die Datei hat folgende Kategorien:

Credit Cards Passwords PIN Codes Unfieldnodewidth

Evtl. ist noch ein Eintrag mit "Alle" drinnen aber ich glaube eher weniger!

Unter der Categorie PIN Codes ist Eintrag mit dem Titel: "))MyCredit(( Card" und nachfolgendem Inhalt:

Pin: 1234 Nr: 5678 9012 3456 7890 Und dass hier sollte lesbar sein.

Kategorie "Passwords" hat nen Eintrag mit dem Titel: " UMIJA" und dem Inhalt:

Kein Password

Realisierungsvorschläge

TS_GUI kann als absolut eigenstäiges Programm realisiert werden. * Vorteile: an kein Betriebsystem oder Programm gebunden. * Nachteil: beim normalen Sync Vorgang müssen mehrere Programme vom Benutzer benützt werden. Realisierung als Plugin. * Vorteil: Ein Programm für gesamten PALM. * Nachteil: An ein bestimmtes Programm gebunden. * Programme mit Plugin Unterstützung: * *JPILOT --> Plugin DOC


Weiter Seiten dieses Projektes

Struktur

Links

PALM * PALM Entwickler Info * Programmier Tools für PALM TEA * [http://www.simonshepherd.supanet.com/tea.htm] *TopSecret 1.5 für Palm * tpsecrtm.zip (15.44 Kb)


FILES

DatenBank Datei: TopSecretDB.pdb (602 b) GUI Version 0.0.1: topsecretgui.tar.bz2 (11.91 Kb)


Vorgänge

2005-01-12

And der Gui hapert es nicht. Das Format der .pdb-Datei ist auch klar. Das Problem liegt in der Verschluesselung; Es treten folgende Probleme auf: * MPC speichert in Big-Endian, Intel in Little-Endian. xxxx-Endian sagt aus, wie Daten(Integer etc.) im Speicher gespeichert werden. Die Umwandlung wäre machbar, wenn nicht... * TEA gibts in (mindestens) 4 Varianten * TEA * TEA New Version. (evtl. Selbes Ergebnis nur optimierter Code? k.a.) * X-TEA * XX-TEA * TEA (Jede Version) kann abgewabndelt werden; so gibt in den Routinen Offene Parameter, die je nach Geschmack belegt sein können (delta, step, ...) TEA arbeitet mit einem 128-Bit Key. Wie der aus einem Passwort (String) erzeugt wird, bleibt dem Programmierer überlassen. Wie macht Clicklite das wohl? Summa-Summarum gibt es UNENDLICH viele Möglichkeiten, das Teil zu Entschlüsseln. Ich habs bis heuzt net geschafft. Sobald der richtige Algorithmus gefunden ist, wäre auch das Programm fertig. Benötigt wird * libgtkmm2.x.x

Ich werde noch ein paar Codecs ausprobieren und das Projekt dann einstellen. Nehmt n anderes Programm, wo auch die Quellen offen liegen! Vielen Dank, Ihr ===''Max Seesslen''===

2005-05-06

Es existiert eine TEA-Bibliothek unter Debian; Sie unterstuetzt sowohl TEA als auch X-TEA(s.o.). Ob sich das Big-Endian/ Little-Endian Problem loesen lässt ist derzeit nicht klar.

2006-02-01

Vielen dank für den Tipp der Quellenoffenem Programm an Maex (:smile:) ! umija.org setzt seit neuestem dass OpenSource Produkt KeyRing ein. Dazu existieren bereits graphische Oberflächen in verschiedensten Varianten. --> Projekt geschlossen