Cryptage/Décryptage XOR en JAVA
lalib1987
Messages postés
104
Date d'inscription
Statut
Membre
Dernière intervention
-
varfendell Messages postés 3259 Date d'inscription Statut Membre Dernière intervention -
varfendell Messages postés 3259 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voudrais faire un programme en JAVA qui contient deux fonctions, une pour crypter une chaine de caractère en XOR, et l'autre pour la décrypter.
Je sais que le cryptage se fait par l'opérateur ^, mais je n'arrive pas à l'utiliser, si vous me donnez l'expression et la syntaxe pour utiliser cet opérateur(Pour crypter et pour décrypter aussi)
Merci d'avance
Je voudrais faire un programme en JAVA qui contient deux fonctions, une pour crypter une chaine de caractère en XOR, et l'autre pour la décrypter.
Je sais que le cryptage se fait par l'opérateur ^, mais je n'arrive pas à l'utiliser, si vous me donnez l'expression et la syntaxe pour utiliser cet opérateur(Pour crypter et pour décrypter aussi)
Merci d'avance
A voir également:
- Cryptage/Décryptage XOR en JAVA
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
1 réponse
Bonjour,
Sachant que je XOR utilise le binaire de la table asci pour le codage et le decodage, il te suffit ensuite de passer bit à bit avec une condition:
si (bit1 == 0 && bit2 == 1 || bit1 == 1 && bit2 == 0)//on a bien le ou exlusif
alors bitcodé = 1
sinon bitcodé = 0
Tu peut regarder se code: table de vérité en java
Sachant que je XOR utilise le binaire de la table asci pour le codage et le decodage, il te suffit ensuite de passer bit à bit avec une condition:
si (bit1 == 0 && bit2 == 1 || bit1 == 1 && bit2 == 0)//on a bien le ou exlusif
alors bitcodé = 1
sinon bitcodé = 0
Tu peut regarder se code: table de vérité en java