cs_inforom
Messages postés36Date d'inscriptionmercredi 8 octobre 2008StatutMembreDernière intervention12 avril 2017 3 déc. 2008 à 18:54
Rectificatif !
Je viens juste de me rendre compte que la technique de codage réduit bien les caractères, 4 par 4, mais que cette réduction ne s'applique pas à l'octet de report lui-même, qui peut être supérieur à 127 ou inférieur à 48 ou même nul (!!!) ce qui peut être gênant.
Je l'ai donc modifiée pour coder par groupes de trois octets (dans ce cas l'octet de contrôle est lui-même réduit), ce qui augmente la longueur du résultat... Par contre ça devient plus compliqué puisque, comme chaque cryptage renvoie 8 caractères, le nombre d'octets résultant est assez variable... il y en aura toujours au minimum 11 (8 Plus 3 octets de report)...
Si quelqu'un est intéressé, qu'il se fasse connaître. Par ailleurs je serais preneur si quelqu'un avait un algorithme tout fait pour le codage de 64 bits en chaine de caractères éditables...
3 déc. 2008 à 18:54
Je viens juste de me rendre compte que la technique de codage réduit bien les caractères, 4 par 4, mais que cette réduction ne s'applique pas à l'octet de report lui-même, qui peut être supérieur à 127 ou inférieur à 48 ou même nul (!!!) ce qui peut être gênant.
Je l'ai donc modifiée pour coder par groupes de trois octets (dans ce cas l'octet de contrôle est lui-même réduit), ce qui augmente la longueur du résultat... Par contre ça devient plus compliqué puisque, comme chaque cryptage renvoie 8 caractères, le nombre d'octets résultant est assez variable... il y en aura toujours au minimum 11 (8 Plus 3 octets de report)...
Si quelqu'un est intéressé, qu'il se fasse connaître. Par ailleurs je serais preneur si quelqu'un avait un algorithme tout fait pour le codage de 64 bits en chaine de caractères éditables...
A bientot