| Cryptography & Encryption Ver- und Entschlüsselung, Algorithmen, Kryptoanalyse ? Kryptographie in der Praxis. Blowfish, Triple-DES, XOR u.a. |
Diskussion: DES Encryption/Decryption im Forum Cryptography & Encryption, in der Kategorie Security Area; Anzeige // Edit: Problem erkannt. Falscher Key ;) Aber anderes Problem... Was muss ich bei der PHP Funtion alles übergeben? ...
![]() |
| | #1 (permalink) |
| Registriert seit: 25.03.08 ![]() Likes: 0 | Anzeige // Edit: Problem erkannt. Falscher Key ;) Aber anderes Problem... Was muss ich bei der PHP Funtion alles übergeben? :D Hallo! Ich habe folgendes Javascript (http://www.tero.co.uk/des/code.php) und diese HexToString Function Code: function hexToString (h) {
var r = "";
for (var i= (h.substr(0, 2)=="0x")?2:0; i<h.length; i+=2) {r += String.fromCharCode (parseInt (h.substr (i, 2), 16));}
return r;
} So nun möchte ich dies per PHP decrypten.... Mit dem PHP Code der auf der Seite (http://www.tero.co.uk/des/code.php) kann ich nichts anfangen, da ich ich nicht weiß was $mode, $iv, $padding ist. Also habe ich einen decrypter in JS probiert. Der sieht so aus: Code: <html>
<head>
<script type="text/javascript" src="java.js">
</script>
</head>
<body>
<textarea cols="120" rows="50" id="CODE">0x0bd9c6f8568013e1ac21712a813c1eeaa5b13d355fde313aec541959b8693f023a8278888250da00cee7b6a5aae210cb89f9cd866298de30fbb3f4b92ab3a92d99082124fc93711987a97be6a3c959d02aa4cab27649fd3330b580570ddc51e8f2ab0ef66cde61d95c1c84c70c54bdb222e6728aeb7b4008ab924f42e2c2d8c3041abb6544c672f084c3ad76ef6c68da276772618088aec226748d36a45a732f4499c41f2ad63feb</textarea>
<input type="button" value="hex" onClick="document.getElementById('CODE').value=hexToString(document.getElementById('CODE').value)">
<input type="button" value="des" onClick="document.getElementById('CODE').value=des(miau, document.getElementById('CODE').value, 0)">
</body>
</html> Decrypte ich den text nun. So kommt ein komischer HTML Code raus. Kann mir jemand helfen? |
| | |
| | #2 (permalink) | ||
| Guest Likes: | Zitat:
Was ist daran unverständlich? Mode kann CBC oder ECB sein, iv ist der Initialvector und Padding gibt an, ob mit 0, nach PKCS7 oder mit Leerzeichen aufgefüllt werden soll. Am besten du schaust dir dazu nochmal den Wikipedia-Artikel zu DES an. Zitat:
| ||
|
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| S/MIME - Encryption (outlook) | JayJay | Cryptography & Encryption | 3 | 03.02.08 23:07 |
| Encryption Hilfe | yerror | Cryptography & Encryption | 1 | 20.03.05 18:29 |
| Cryptography/Encryption | Xantia | Cryptography & Encryption | 6 | 25.09.04 21:10 |
| Mehr Dateiunterstützung für eXtreme Text enCryption | WebWorker | Cryptography & Encryption | 1 | 07.08.02 16:39 |