CRYPTOGRAPHIE
Entrez le message puis choisissez (1 pour coder) ou (2 pour décoder) Code source
<HTML>
<HEAD> <TITLE>Cryptographie</TITLE> </HEAD> <BODY> <div align=center> <table width=800><tr><td> <div align=center> <H1>CRYPTOGRAPHIE</H1> <FORM NAME="form1" action="code.htm?"> Texte à coder ou à décoder: <INPUT TYPE="text" NAME="longueur" SIZE= "20" > Crypter ou décrypter : <select name="code"> <option>1 <option>2 </select> <BR> <font size=2>Entrez le message puis choisissez (1 pour coder) ou (2 pour décoder) <font size=4><BR> <input type="submit" value=" Valider"> <BR> </FORM> <HR> <script language="JavaScript"> <!-- var requete = window.location.search ; if (requete) { requete=requete.substring(1) ; requete = unescape(requete) ; } var elem = requete.split('&'); l1= elem[0]; l2 = elem[1]; var fin1 = l1.split('='); var fin2 = l2.split('='); Chaine=fin1[1]; code=fin2[1]; var mot=Chaine; if (code==1) { document.write("<B><U>Je code</U></B><BR>"); } if (code==2) { document.write("<B><U>Je décode</U></B><BR>"); } for (var i=0; i<mot.length; i++) { y=(mot.charCodeAt(i))+3; if (code==1) { // pour coder j'ajoute 3 à la valeur ASCII de chaque caractère. y=(mot.charCodeAt(i))+3; } if (code==2) { // pour décoder j'ote 3 à la valeur ASCII de chaque caractère. y=(mot.charCodeAt(i))-3; } document.write(String.fromCharCode(y)); } --> </script> <HR> </td></tr> </table> </div> </BODY> </HTML> |