function enporta($orgtxt, $key, $alfa) { $laengetxt = strlen($orgtxt); $laengekey = trim(strlen($key)); for ($t = 0; $t < $laengetxt; $t = $t + 1) { $keytxt .= substr($key, $t % $laengekey, 1); } for ($t = 0; $t < $laengetxt; $t = $t + 1) { $wertkey = indexVonBuchstabe($alfa, substr($keytxt, $t, 1)); $codtxt = $codtxt . substituiere(substr($orgtxt, $t, 1), portaalfa($wertkey, $alfa), rotieren(portaalfa($wertkey, $alfa), count($alfa) / 2)); } return $codtxt; }
if (isset($_POST['random'])) { $key_t = mt_rand(0, count($mulzahl) - 1); $key2_t = mt_rand(0, count($rotzahl) - 1); $key = $mulzahl[$key_t]; $key2 = $rotzahl[$key2_t]; } for ($t = 0; $t < 100; $t++) { if ($t < 10) { $tt = "0" . $t; } else { $tt = $t; } $subst[] = $tt; } $subst2 = createMulAlfa($subst, $key); $subst2 = rotieren($subst2, $key2); $alfah = makehomoalfa($subst2, "de"); foreach ($alfah as $num) { foreach ($num as $bla[]) { } } for ($t = 0; $t < sizeof($mulzahl); $t++) { $sObj2 .= "\n<option value=\"" . $mulzahl[$t] . "\""; if ($mulzahl[$t] == $key) { $sObj2 .= " SELECTED "; } $sObj2 .= ">" . $mulzahl[$t] . "</option>"; } for ($t = 0; $t < sizeof($rotzahl); $t++) { $sObj3 .= "\n<option value=\"" . $rotzahl[$t] . "\""; if ($rotzahl[$t] == $key2) {
if ($flip1a) { $alfa2 = array_flipp($alfa2); } #$kkey1=normalize($kkey1); #$kkey1=strtoupper($kkey1); if (strlen(trim($kkey1)) > 0) { $alfa2 = array_merge(array_unique(str_split($kkey1)), array_diff($alfa2, str_split($kkey1))); } if ($flip1b) { $alfa2 = array_flipp($alfa2); } ################################################################################ if (!$mkey2) { $mkey2 = 1; } $alfa3 = rotieren($alfa, $rkey2); $alfa3 = createMulAlfa($alfa3, $mkey2); if ($flip2a) { $alfa3 = array_flipp($alfa3); } $kkey2 = strtoupper(normalisiere($kkey2, $alfa)); if (strlen(trim($kkey2)) > 0) { $alfa3 = array_merge(array_unique(str_splitt($kkey2)), array_diff($alfa3, str_split($kkey2))); } if ($flip2b) { $alfa3 = array_flipp($alfa3); } ################################################################################ if (isset($_POST['decode'])) { $sel1 = "SELECTED"; $orgtxt1 = substituiere($codtxt, $alfa2, $alfa);