![]() |
Unbekannte Verschlüsselung knacken?
Hi!
Ich bin zur Zeit dabei, einen FileCrypter zu programmieren, doch habe eine Frage. Wenn ich weiß, dass ein Dokument mit einem bestimmten Text beginnt (z.B. Delphi-PRAXiS), kann ich dann den Text irgendwie entschlüsseln lassen, obwohl ich das Verfahren nicht kenne? Ich denke daran, dass jemand herausfindet, wie die Datei verschlüsselt wurde, und dann den Rest dekodiert. Greetz alcaeus |
Re: Unbekannte Verschlüsselung knacken?
Bei einem professionellen Verfahren nuetzt der Klartext wenig, aber viele selbstgestrickte Verfahren versagen schnell.
|
Re: Unbekannte Verschlüsselung knacken?
ja kann er, undzwar durch reverse energeering des verschluesselungsprogramms,
gibt nämlich viele codearten, die dich bis zum ende aller tage rechnen lassen, wenn du das passwort nicht weisst. außerdem ist ab einer schluessellaenge von 12 zeichen das brute force decoden sowieso jesseits von gut + boese :) |
Re: Unbekannte Verschlüsselung knacken?
das kommt wie schon geagt auf das verschlüsselungsverfahren an. mit onetimepads hat man z.b. ohne passwort keine chance. das geht so:
man nimmt sich nen text
Code:
und dann braucht man - und das ist der nachteil - ein passwort das genausolang wie der plaintext ist
DASISTDERPLAINTEXT
Code:
dann wandelt man biede in die bitschreibweise um (ich weis etz net wie die für die einzelnen buchstaben genau geht, die schreibweise aus einsen und nullen)
BLABLABLABLABLABLA
Code:
und addiert das ganze bitweise und erhält so den ciphertext
0110001001011011011010010110100101100....
1011010010100110101010101001001010100....
Code:
frei nach den regeln
110...
1+1=0 1+0=1 0+1=1 0+0=0 den ciphertext kann man dann wieder in "normale" buchstaben verwandeln. wenn man jetzt das passwort nicht kennt, kann das ergebnis der entschlüsselung jeder plaintext mit der länge des orginalplaintexts sein, es ist also unmöglich ohne das passwort den echten plaintext zu ermitteln. entschlüsseln tut man das ganze indem man den ciphertext wieder mit dem passwort bitweise addiert und zurückverwandelt! |
Re: Unbekannte Verschlüsselung knacken?
Warum nimmst du für deinen FileCrypter keinen bekannten Algorithmus?
|
Re: Unbekannte Verschlüsselung knacken?
@Meflin: Meinst du so, wie in meinem
![]() |
Re: Unbekannte Verschlüsselung knacken?
Zitat:
genau das meinte ich. |
Re: Unbekannte Verschlüsselung knacken?
Zitat:
Greetz alcaeus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:53 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz