Comment se rapprocher des bits...
lonkenzo
Messages postés
56
Statut
Membre
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour,
J'aimerai develloper une application sur JAVA qui fait du cryptage de fichier avec l'algorithme RC6. Seulement cet algorithme s'opère sur les bits de données. Or les langages évolué manipulent les octets. Comment donc me rapprocher des bits en programmation JAVA pour faire de la cryptographie.
J'aimerai develloper une application sur JAVA qui fait du cryptage de fichier avec l'algorithme RC6. Seulement cet algorithme s'opère sur les bits de données. Or les langages évolué manipulent les octets. Comment donc me rapprocher des bits en programmation JAVA pour faire de la cryptographie.
A voir également:
- Comment se rapprocher des bits...
- Winrar 64 bits - Télécharger - Compression & Décompression
- 32 bits - Guide
- Clé windows 10 pro 64 bits gratuit - Guide
- Télécharger windows 7 32 bits usb - Télécharger - Systèmes d'exploitation
- Power iso 32 bits - Télécharger - Gravure
1 réponse
Pour découper en bits, il suffit d'utiliser les opérateurs binaires comme &.
Par exemple : Si (nombre & 4 == 4) Alors le bit 2 est à 1.
Mais, avec les opérateurs binaires, tu peux directement travailler sur l'octet puisqu'ils travaillent bit à bit.
Cdlt,
Par exemple : Si (nombre & 4 == 4) Alors le bit 2 est à 1.
Mais, avec les opérateurs binaires, tu peux directement travailler sur l'octet puisqu'ils travaillent bit à bit.
Cdlt,
KX
Messages postés
19031
Statut
Modérateur
3 020
Pour faire de la cryptographie il faudra certainement utiliser de très grand nombres, et donc la classe BigInteger, les "opérateurs binaires" sont alors les méthodes shiftLeft, shiftRight, and, or, not, etc...