*

Αποστολέας Θέμα: κωδικοποίηση password  (Αναγνώστηκε 393 φορές)

Αποσυνδεδεμένος Alexmint

  • Mint Expert
  • *
  • Μηνύματα: 138
  • Thanked: 1 times
  • Karma: 0
    • Προφίλ
κωδικοποίηση password
« στις: Απρίλιος 08, 2017, 06:30:18 μμ »
Καλημέρα Παιδιά έχω κάνει την παρακάτω σελίδα Html και έχω βάλει έναν προσωπικό τρόπο για να κάνω έλεγχο του Password μπορείτε να ασχοληθείτε για να μου απαντήσετε αν είναι ασφαλής κωδικοποίηση.

Κώδικας: [Επιλογή]
<!DOCTYPE html>
<html lang="en">
<head>
  <title>Προσωπική σελίδα </title>
  <meta charset="utf-8">
  </head>
<body>



<input type="text" id="myText" value="Password field....">

<p>Βάλτε το password και πατήστε το κουμπί submit για να εισέλθετε </p>

<button onclick="myFunction()">submit</button>
<p id="demo1"></p>
<p id="demo"></p>
<script>
function myFunction(pass) {
var pass1;
var pass2;
var pass3;
var pass4;
var k=0;
var z=0;
var l=0;
var a=0;
var chek1=0;
var chek2=0;
var chek3=0;
var chek4=0;
   var x = document.getElementById("myText").value;
       var q = x.charCodeAt(0);
       var w = x.charCodeAt(1);
       var e = x.charCodeAt(2);
       var r = x.charCodeAt(3);
var num=q+w+e+r;

code = new Array(27);
code = ["e","d","h","i","b","s","m","q","o","j","n","r","f","k","t","y","w","u","v","z","a","p","g","l","c","x"];


for (i=0;i<=q ;i++){
k=k+1;
if(k>25){k=0;}
}
for (i=0;i<= w;i++){
z=z+1;
if(z>25){z=0;}
}
for (i=0;i<=e;i++){
l=l+1;
if(l>25){l=0;}
}
for (i=0;i<=r;i++){
a=a+1;
if(a>25){a=0;}
}

 pass1=code[k].charCodeAt();
 pass2=code[z].charCodeAt();
 pass3=code[l].charCodeAt();
 pass4=code[a].charCodeAt();


     if(q==pass1) {
  chek1=1;}
   if(w==pass2) {
  chek2=1;}
 if(e==pass3) {
  chek3=1;}  
   if(r==pass4) {
  chek4=1;}
 
 
 
 
     if((chek1==1)&&(chek2==1)&&(chek3==1)&&(chek4==1)&&(num==453)){
alert("Σωστό Password ");  
}
else{
alert("Λάθος Password ");
}

}
</script>


</body>
</html>
« Τελευταία τροποποίηση: Απρίλιος 09, 2017, 09:54:57 πμ by Alexmint »

 

Τελευταία θέματα