Registriert seit: 1. Jun 2005
70 Beiträge
|
Performance Ent-/Verschlüsselung großer Dateien
24. Feb 2006, 12:04
Hi Leute,
die Daten meines Kunden muß ich verschlüsseln.
Zustand vorher:
String-Datei lag im Klartext vor. (Nur Text)
In meinem Such-Algorhythmus im Klartext (Ansipos) dauerte die Suche nach irgendwelchen Teilen daraus höchstens 1,5 sek.
Verschlüsselung:
Dann hab ich Teile der String-Datei mit dem RC6 Algorhytmus verschlüsselt, wobei ich mir nicht sicher bin, ob er langsam oder schnell ist. Ungeachtet dessen reicht es von der Performance her aus, soweit die Dateien und Inhalte "eben kleiner" sind.
Jetzt Zustand:
Performance-Einbruch total. Die Suchdauer liegt jetzt irgendwo jenseits 3 Minuten und ist völlig unakzeptabel. Ob ich nun Teile oder komplett verschlüssele - ist egal. Is einfach zu langsam( gibts eigentlich ne Steigerung davon?)
Ich kann aber auch nicht einfach das Suchwort verschlüsseln und wieder mit Pos/AnsiPos suchen. Also hätte ich nötig, jeden String einzeln zu entschlüsseln und dann erst zu prüfen.
Frage:
Gibts denn dafür keine schnelleren Methoden? Wie bekomme ich die Performance wieder in den Griff? hat irgenjeman einen Ansatz für mich?
Danke
Wenn die Programme das machen, wie's wir machen, wären sie unbrauchbar...
|