Computer Hardware Forum - TweakPC

Computer Hardware Forum - TweakPC (https://www.tweakpc.de/forum/)
-   Programmiersprachen (https://www.tweakpc.de/forum/programmiersprachen/)
-   -   Verschlüsselung - Welcher Algorithmus? (https://www.tweakpc.de/forum/programmiersprachen/45688-verschluesselung-welcher-algorithmus.html)

redilS 16.02.2007 11:56

Verschlüsselung - Welcher Algorithmus?
 
Hallo Leute,
ich wusste echt nicht, in welche Kategorie ich das hier packen sollte... unter "Programmiersprachen" sollte meine Frage aber wohl am Besten aufgehoben sein.

Ich hatte mit vor etwa einem Jahr ein eigenes Passwort-Verwaltungs Tool unter VB6 programmiert und auch eine Verschlüsselung (öffentlicher Algorithmus, kein eigenes Süppchen) mit eingebaut, damit die PWs nicht als Klartext rumfliegen.


Mein Problem:

Ich konnte mich bisher immer an meine PWs erinnern hab das Tool daher in der letzten Zeit nicht mehr genutzt. Jetzt brauche ich aber ein PW dass ich sehr selten verwende und kann mich natürlich prompt auch nicht mehr an den Schlüssel für das Proggy erinnern - der Quellcode ist, wie sollt es anders sein, auch schon längst über den Jordan :evil:

Da ich aber noch einige der PWs weiss und auch Zugriff auf die verschlüsselten Strings der PWs habe, wollte ich mir jetzt nen simplen Bruteforcer bauen, um wieder in den Besitz des "Master"-Schlüssels zu kommen. Bam! nächstes Problem - ich kann mich ebenfalls nicht mehr daran erinnern, welchen Algorithmus ich damals verwendet habe... -.-


Meine Frage (ja, ich hab Google & Co. bemühlt :)):

Wem von Euch ist ein Algorithmus bekannt, der ab einer gewissen Länge des zu verschlüselnden Textes die Länge des resultierenden verschlüsselten Strings um 'x' erweitert UND nicht benutzte Bytes (am Ende) des verschlüsselten Strings mit '_' auffüllt?

//EDIT:
Mit sind noch weitere Details eingefallen. Für jeweils 3 Zeichen des Klartextes werden 4 Bytes im verschlüsselten String reserviert (also: 1 Steuerzeichen(?) + 3 verschlüsselte Zeichen).

Bei einem 3 Zeichen PW ist der encString 4 bytes, bei einem 4 Zeichen PW dann 8 Bytes lang. Beim 4 Zeichen PW werden aber von den letzten 4 bytes nur 2 Bytes genutzt (Steuerzeichen(?) + 1 verschl. Zeichen) => encString wird mit "_" aufgefüllt.

Beispiel:
aaa > ergibt verschlüsselt > d5OV
aaaa > ergibt verschlüsselt > d5OVkw__



Wäre wirklich irre, wenn sich hier jemand findet der mir sagen kann, welchen Algorithmus ich mir damals ausgesucht hab *hoff* :|

Gruss,
redilS


//EDIT2:
Hat sich erledigt, mir ist das Passwort wieder eingefallen - als nächstes fliegt das dämliche Programm von der Platte...


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:47 Uhr.

Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.