mirror of
https://github.com/Hizenberg469/BPIT-ATTENDANCE.git
synced 2026-04-20 02:02:25 +03:00
initial commit
This commit is contained in:
25
junet/html/decrypt_password.inc.php
Normal file
25
junet/html/decrypt_password.inc.php
Normal file
@@ -0,0 +1,25 @@
|
||||
<?php
|
||||
function decrypt_password($sz_pwd,$password){
|
||||
$en_pwd = substr($password,0,$sz_pwd);
|
||||
$key = substr($password,$sz_pwd);
|
||||
|
||||
$key_arr = array();
|
||||
for( $i = 0 ; $i < $sz_pwd ; $i++ ){
|
||||
$key_arr[$i] = ord($key[$i]) - 33;
|
||||
}
|
||||
|
||||
$dcpt_pwd = new SplFixedArray($sz_pwd);
|
||||
|
||||
for( $i = 0 ; $i < $sz_pwd ; $i++ ){
|
||||
$dcpt_pwd[$key_arr[$i]] = $en_pwd[$i];
|
||||
}
|
||||
|
||||
$decrypt_password = '';
|
||||
|
||||
for( $i = 0 ; $i < $sz_pwd ; $i++ ){
|
||||
$decrypt_password .= $dcpt_pwd[$i];
|
||||
}
|
||||
|
||||
return $decrypt_password;
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user