SYNARCHIVEUR 1.3

Signaler
Messages postés
38
Date d'inscription
dimanche 5 novembre 2000
Statut
Membre
Dernière intervention
16 décembre 2009
-
EvildarkEurope
Messages postés
51
Date d'inscription
dimanche 11 décembre 2005
Statut
Membre
Dernière intervention
11 octobre 2014
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/45550-synarchiveur-1-3

EvildarkEurope
Messages postés
51
Date d'inscription
dimanche 11 décembre 2005
Statut
Membre
Dernière intervention
11 octobre 2014

Les données et le pass sont regrouper en bloc 64bits (8 caracteres), puis leurs bits sont stocker dans des matrices 8x8bits.
Ensuite on decale la matrice du pass de 90° et on Xor les deux tableau entre eux.

Sa évite la redondance d'un simple> A Xor B = C
en créant un chainage au niveau des bits et non seulement au niveau d'un octet,

Sinon tu change comment le pass en (simplement) divisant par 2 ?

Clair que le traitement peut etre améliorer, en cours
, pour des commentaire sur l'algo de cryptage, merci de commenter ici>> http://www.vbfrance.com/code.aspx?ID=49445
ghuysmans99
Messages postés
2501
Date d'inscription
jeudi 14 juillet 2005
Statut
Contributeur
Dernière intervention
5 juin 2016
1
Ta façon de décaler les bits est ... lente et tordue.
Pourquoi ne pas simplement multiplier ou diviser par 2 ?
EvildarkEurope
Messages postés
51
Date d'inscription
dimanche 11 décembre 2005
Statut
Membre
Dernière intervention
11 octobre 2014

chiffre du texte ou des données, c'est pareille tout dépend à quel niveau d'encodage agit l'algorythme :
Binaire, hexadecimal, decimal, ascii et donc du texte.

exemple d'utilisation de cubesystem :
http://www.vbfrance.com/codes/CUBE-SYSTEM_49445.aspx
vegetalain
Messages postés
745
Date d'inscription
mardi 25 mars 2003
Statut
Membre
Dernière intervention
14 juillet 2015

euh... en fait je sais qu'il existe plusieurs algo pour crypter "du texte" mais tous n'ont pas de partie réservée au cryptage de données... :/
il y a une source sur ce site, "XES", qui me plait bien... il fa udrait que je fasse des reecherches... :)