• Hey Leute
    an alle die verschlüsselte nachrichten verschicken wollen müssen sich nur dieses tool holen:)
    man braucht ein passwort um die nachricht wieder zu entschlüsseln

    Spoiler anzeigen
    [autoit]

    #include <Crypt.au3>
    #include <GuiConstantsEx.au3>

    [/autoit] [autoit][/autoit] [autoit]

    GUICreate("Cryption",350,80)
    $in1 = GUICtrlCreateInput("zu (de)crypten",10,15,100,20)
    $bu1 = GUICtrlCreateButton("Crypt",120,10,50,30)
    $bu2 = GUICtrlCreateButton("Decrypt",180,10,50,30)
    $in2 = GUICtrlCreateInput("Passwort",240,15,100,20)
    $in3 = GUICtrlCreateInput("Ausgabe",10,50,350,20)
    GUISetState()

    [/autoit] [autoit][/autoit] [autoit]

    While 1
    $msg = GUIGetMsg()
    Switch $msg
    Case $GUI_EVENT_CLOSE
    Exit
    Case $bu1
    crypt()
    Case $bu2
    decrypt()
    EndSwitch
    WEnd

    [/autoit] [autoit][/autoit] [autoit]

    Func crypt()
    $i1 = GUICtrlRead($in1)
    $i2 = GUICtrlRead($in2)
    $crypted = _Crypt_EncryptData($i1,$i2,$CALG_DES)
    $binary = BinaryToString($crypted)
    GUICtrlSetData($in3,$binary)
    EndFunc

    [/autoit] [autoit][/autoit] [autoit]

    Func decrypt()
    $i1 = GUICtrlRead($in1)
    $i2 = GUICtrlRead($in2)
    $crypted = _Crypt_DecryptData($i1,$i2,$CALG_DES)
    $binary = BinaryToString($crypted)
    GUICtrlSetData($in3,$binary)
    EndFunc

    [/autoit]
  • Auf meinem Windows 7 X64 funktioniert das nicht, hab das Problem aber auch schon mit anderen Algos gehabt.
    Auf meine VM Windows XP 32bit gehts einwandfrei.

  • Entschuldige meine nicht all zu genaue Antwort.

    Es funktioniert beides nicht richtig. Ich bin momentan selbst am testen woran es liegt. Da ich es in meinem eigenen Script auch schon bemerkt habe.

    Edit: egal was ich Eingebe, Ergebnis bleibt "ÿÿÿÿ" beim DeCrypt. Beim EnCrypt kann ich nicht einmal die Zeile kopieren da er nicht alle Zeichen in die Zwischenablage nimmt.

  • Hab ich auch schon versucht, selbst bei nicht x64 verhaut er es.... Ich muss mir mal eine checkliste anlegen wann es geht und wann nicht...
    Irgendwie verwirrend...

    Edit: Also der Fehler liegt nur noch am DES im Moment, wenn ich den benutze, kann ich die Zeichen unten nicht aus der Zeile kopieren, daher kommt der Fehler.
    3DES - RC4 etc. funktioniert. Hab mich eben auch schon gewundert ^^

    http://imageshack.us/photo/my-images/856/cryptdes.jpg/
    http://imageshack.us/photo/my-images/834/decryptdes.jpg/

    Anbei noch 2 Bilder vom Tool und dem "Verhalten"

    3 Mal editiert, zuletzt von kev84 (27. Juni 2011 um 14:30)

  • Weiß jetzt, woran das liegt. Ich hab selber x64 und so geht es:

    #AutoIt3Wrapper_UseX64 = n reinkopieren (Danke, PenGuin!)
    dann musst du LINKS die Botschaft eintragen, RECHTS das Passwort. Dann auf CRYPT gehen und dann bekommst du den Code. Diesen LINKS reinkopieren und RECHTS gehört wieder das selbe Passwort. Auf Decrypt gehen und du bekommst den Text.

    [Blockierte Grafik: http://stefan.blagojevic.at/loading.gif]

    Design, Modellbau, CAD <3
    AutoCAD, ArchiCAD, REVIT (ist ein Scheiss, habe aber das Zertifikat)

    Cinema 4D, RuckZuck Statik Programm

    Michael Bay als Architekt


    Da eine Glasfassade! Booom Sichtbeton! Laminiertes Bild auf Mosaiksteinchen! Granit! Granit! Granit! Sichtbetonwand mit 50° Neigung!
    Holzverkleidung erscheint da! Boooooom!

  • Also ich hab gerade nochmal probiert (hab jetzt auch W7 x64, vorher W7 x86) und bei mir funktioniert das total einwandfrei, ich weiß nicht warum das bei euch Probleme gab.. Auch die Zeile #AutoIt3Wrapper_UseX64 = n ist bei mir überflüssig..


    DFPWare


    PS: Danke dass ihr meinen alten thread wieder ausgegraben habt ;)

  • Wie oben schon geschrieben, ich kann die Zeichen die codiert werden mit DES nicht kopieren, daher kommt der Fehler... mal schaun woran das liegt

    P.s. hab den nur ausgegraben weil ich ein Beispiel für _Crypt gesucht hab ^^

  • Vielleicht hast du auch vergessen, ein Passwort einzustellen.. Bei mir gings nämlich dann auch net.

    [Blockierte Grafik: http://stefan.blagojevic.at/loading.gif]

    Design, Modellbau, CAD <3
    AutoCAD, ArchiCAD, REVIT (ist ein Scheiss, habe aber das Zertifikat)

    Cinema 4D, RuckZuck Statik Programm

    Michael Bay als Architekt


    Da eine Glasfassade! Booom Sichtbeton! Laminiertes Bild auf Mosaiksteinchen! Granit! Granit! Granit! Sichtbetonwand mit 50° Neigung!
    Holzverkleidung erscheint da! Boooooom!