Conversion d'un bout de code PHP vers Java
Bonjour,
Je dois transmettre en php une chaîne codée qu'un petit programme java doit décoder.
Ne connaissant pas suffisamment java, quelqu'un connaitrait-il la syntaxe équivalente en java de ce petit bout de code php ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
<?php
// -----------------------------------------
// décrypte une chaine (avec la même clé de cryptage)
// -----------------------------------------
function decrypter($maCleDeCryptage="", $maChaineCrypter){
$maCleDeCryptage = md5($maCleDeCryptage);
$letter = -1;
$newstr = '';
$maChaineCrypter = base64_decode($maChaineCrypter);
$strlen = strlen($maChaineCrypter);
for ( $i = 0; $i < $strlen; $i++ ){
$letter++;
if ( $letter > 31 ){
$letter = 0;
}
$neword = ord($maChaineCrypter{$i}) - ord($maCleDeCryptage{$letter});
if ( $neword < 1 ){
$neword += 256;
}
$newstr .= chr($neword);
}
return $newstr;
}
?> |
Merci !