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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 !