Tayota, # Tayota (17.05.2020 / 03:11)
Matnni faqat raqam tarkibida hashlaydigan shifrlar ham bormi?
Misol
salom > 52862480552558
Namuna: https://uzhackersw.uz/modul/shifr/
$encrypted_text = encrypt("Akbarali");
$decrypted_text = decrypt($encrypted_text);
echo $encrypted_text."<br>";
echo $decrypted_text;
function encrypt($input_str){
$output_str = "";
$charachters = str_split($input_str);
for($i = 0 ; $i < sizeof($charachters) ; $i++){
$output_str .= str_pad(ord($charachters[$i]), 3, "0", STR_PAD_LEFT);
}
return $output_str;
}
function decrypt($input_str){
$output_str = "";
$charachters = str_split($input_str,3);
for($i = 0 ; $i < sizeof($charachters) ; $i++){
$output_str .= chr($charachters[$i]);
}
return $output_str;
}<!doctype html>
<html lang="uz">
<head>
<meta charset="UTF-8">
<title>Harflarni shifrlash</title>
<script src="https://uzhackersw.uz/theme/theme/js/jquery.min.js"></script>
</head>
<body>
<script>
$(document).on("click", "#shifbut", function() {
var a = $("#shifr").val();
$.ajax({
method: "POST",
url: "https://uzhackersw.uz/modul/shifr/shifr.php",
data: { shifr: a}
})
.done(function(a) {
$("#shifrlangan").empty(),
$("#shifr").val(""),
$("#shifrlangan").append(a.success);
});
});
$(document).on("click", "#deshifbut", function() {
var a = $("#deshifr").val();
$.ajax({
method: "POST",
url: "https://uzhackersw.uz/modul/shifr/deshifr.php",
data: { deshifr: a}
})
.done(function(a) {
$("#deshifrlangan").empty(),
$("#deshifr").val(""),
$("#deshifrlangan").append(a.success);
});
});
</script>
<p>Matnni shifrlash</p>
<input type="text" id="shifr">
<button id="shifbut">Shifrlash</button>
<p id="shifrlangan"></p>
<p>Matnni deshifrlash</p>
<input type="text" id="deshifr">
<button id="deshifbut">Deshifrlash</button>
<p id="deshifrlangan"></p>
</body>
</html>