$plaintext1<\n"; $ltc1 = strlen($plaintext1); echo "Long: $ltc1\n"; for ($desp=$ltc1; $desp<$lca1+1; $desp++) { $padl = str_pad($plaintext1, $desp, $pattern, STR_PAD_LEFT); $padr = str_pad($padl, $lca1, " ", STR_PAD_RIGHT); $lp1 = strlen($padr); echo "Clave 1: >$padr< ($lp1)\n"; $xorc1 = ""; $xorc2 = ""; for ($x = 0; $x<$lp1; $x++) { $xor1 = ord($padr[$x])^ord($C1[$x]); $xorc1 .= chr($xor1); $xor2 = ord($xor1)^ord($C2[$x]); $xorc2 .= chr($xor2); } echo "XOr C1 : $xorc1\n"; echo "XOr C2 : $xorc2\n"; } ?>