La crypto
---------
---------

Si vous etez trs bon en cryptographie essayez de dcrytper   ;Z(\5V:VvwW1D6B+MW    avant de lire la suite.


Bon je supose que vous savez tous ce que c, mais je parie que beaucoup d'entre vous ne l'on jamais utilis  part  la limite grace  des logiciels fait pour mais l moi j'appele pas a de la crypto mais de l'utilisation de souris. en fin bon le but de la cryto etant de cacher ses donns il est prfrable lorsque l'on  des donnes trs importantes  cacher de faire sa propre crypto ce qui rendra beaucoup plus difficle le dcadoge car votre cryto n'est pas connu vous pourrez utiliser par exemples c un truc qui me passe par la tete comme a c programmable mais je vous le dconseille fortement car a serait une dcryption trs longue pour les gros fichiers :

vous avez des caractre ascii :
a b c d e f g h ...
il serait interresent de l'es crypter de la facon suivant : 
a xor b = A
	  A xor c = B
		    B xor d = C
			      .....
les lettres en majuscules tant des expressions.
Ce qui nous donnerait alors pour la decryption : 
C xor d = B
	 B xor c = A
		   A xor b = a
de cette faon le carrectre crypt dpend des caractre le prcdent. Le seul probleme c qu'il y aura un carctre qui menquera  la fin du prog cpour cela que l'on utilisera un pass le code ( la cl ) correspondra au xor entre toutes les valeurs ascii du pass de cette faon il sera impossible de dcripter le reste su code sans avoir la cl.
Eh pour ce qui ne connaise pas la fct xor vous pouvez all voir ma premire ezine : just crack it.Bon pour les autres, vous comprenez maintenant pourquoi je vous dis que a serait trs long comme traitement de donn ( enfin ci quelqu'un sait comment faire le prog pour que sa soit le plus rapide possible je supose que l'asm serait le language le plus appropier je suis prenneur).

Exemple dcryptez  :
 
;Z(\5V:VvwW1D6B+MW

sachant que le mot de pass est furtif.




Correction : 
------------

le mot de pass tant furtif, la cl est : 

 -----------------------
| f | u | r | t | i | f |
|102|117|114|116|105|102| 
 -----------------------

102 xor 117 = 19
	      19 xor 114 = 97
			   97 xor 116 = 21
					21 xor 105 = 124
						     124 xor 102 = 26
la cl est donc 26


dcryption


	Pour dcrypter comme dans le cour thorique nous auurons besoin de dmarrer par la fin pour finir au dbut :
on commence par faire cl xor dernier caractre :

(il faut plutot avoit au pralable convertie les caractre en dcimal)
 ---------------------------------------------------------------------------------
|   |; | Z  | ( | \ | 5 | V | : | V | v |  | w | W | 1 | D | 6 | B | + | M | W |
|027|059|090 |040|092|053|086|058|086|118|018|119|087|049|068|054|066|043|077|087|
 --------------------- -----------------------------------------------------------

26 xor 87 = 77

maintenant on fait le shmat tranquille et con :
77 xor 43 = 102 ( et oui a c'est le dernier caractre)
           43 xor 66 = 105 ( avant dernier caractre=
	      66 xor 54 = 116
	                 54 xor 68 = 114
	                             68 xor 49 = 117
		                        49 xor 87 = 102

Vous donc surement compris.




;Z(\5V:VvwW1D6B+MW

donne :

--------------------------------------------------------------------------------
|117|110|032|097|114|116|105|099|108|101|032|100|101|032|102|117|114|116|105|102| 
| u | n |   | a | r | t | i | c | l | e |   | d | e |   | f | u | r | t | i | f |
---------------------------------------------------------------------------------
Bon a m'tonnerait que quelqu'un ait trouv le message ds le dpart car le message tait trop court pour comprendre de quel faon il tait crypt mais bon on sais jamais cette crypto est loin d'tre infaible.Je sias c un peut barbare mais bon a marche et a vous permet de vous donner des ides sur vos faon de crypter, en tout cas moi je pense qu'il faut mieu crypter comme ce que j'aiu fait plus haut que d'utiliser un log.
furtif

