Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/08/2013, à 12:37

king-zero

[Résolu] Taille Wrapped-passphrase ecryptfs

Bonjour à tous, titre un peu vague je sais,

En fait, je voulais savoir pourquoi le fichier "wrapped-passphrase" (contenant la passphrase de montage) fait 48 octets alors que la passphrase de montage elle même ne fait que 32 octets ?

Merci d'avance.

Dernière modification par king-zero (Le 07/08/2013, à 11:38)

Hors ligne

#2 Le 06/08/2013, à 12:55

king-zero

Re : [Résolu] Taille Wrapped-passphrase ecryptfs

En fait, j'ai trouvé c'est parce qu'il y a la traduction en ASCII avec (la wrapped-passphrase étant en hexa).
Par contre, j'aimerais avoir une petite précision. Le byte c'est bien l'octet ? donc 8 bits ? Donc par exemple, pourquoi cette chaine est de 32 bytes au lieu de 16 ? :

ea1bffc2b24822f54152299cf24cef86

Hors ligne

#3 Le 06/08/2013, à 23:38

vince2corte

Re : [Résolu] Taille Wrapped-passphrase ecryptfs

Parce qu'il y a 32 caractères, et que chaque caractère fait un octet.


La liberté commence où l'ignorance finit  - Victor Hugo
i7 2600k - P8Z77-V - NVidia GTX 680 2Go - EXSYS EX-16415 - RAM 24Go - SSD 120Go & 250Go - HD 1To - Moniteur 27'' S27A850D en 2560x1440 - Ubuntu 18.04 LTS 64 bits & 12.04 LTS 64 bits - NAS Synology DS211+ 2x2To RAID 1
Plein de Raspberry 3 B/B+ pour faire des serveurs de données qui dépotent !

Hors ligne

#4 Le 07/08/2013, à 04:49

pingouinux

Re : [Résolu] Taille Wrapped-passphrase ecryptfs

Bonjour,
1 octet = 8 bits = 2 chiffres hexadécimaux
1 byte est généralement équivalent à 1 octet
Voir par exemple ces explications

Hors ligne

#5 Le 07/08/2013, à 09:53

king-zero

Re : [Résolu] Taille Wrapped-passphrase ecryptfs

Salut tout le monde,

oui je sait très bien, mais par exemple  'ea' c'est sur 1 octet non ? en binaire   0111 0101 et ça c'est sur 1 octets ?

Hors ligne

#6 Le 07/08/2013, à 10:17

pingouinux

Re : [Résolu] Taille Wrapped-passphrase ecryptfs

ea est le codage hexadécimal d'un octet, constitué de 2 chiffres hexadécimaux e et a. Il s'écrit 1110 1010 en binaire. Je ne comprends pas ce qui te chagrine.

Hors ligne

#7 Le 07/08/2013, à 10:55

king-zero

Re : [Résolu] Taille Wrapped-passphrase ecryptfs

ok , donc

ea 1b ff c2 b2 48 22 f5 41 52 29 9c f2 4c ef 86

fait bien 16 octets et non pas 32 ?

Hors ligne

#8 Le 07/08/2013, à 10:56

pingouinux

Re : [Résolu] Taille Wrapped-passphrase ecryptfs

Oui, 16 octets ou 32 chiffres hexadécimaux.

Hors ligne

#9 Le 07/08/2013, à 11:37

king-zero

Re : [Résolu] Taille Wrapped-passphrase ecryptfs

D'accord , je vous remercie smile , je m'était un emmelé les pinceaux:D

Hors ligne

#10 Le 10/08/2013, à 11:23

vince2corte

Re : [Résolu] Taille Wrapped-passphrase ecryptfs

En fait, c'est juste la façon dont l’information est codée : si elle était codée en binaire, avec les valeurs héxadecimales, chaque valeur ferait bien 1octet, donc 16 octets pour l'ensemble. Mais si l'info est codée en ACSII, chaque caractère fait lui même un octet, soit 2 octets par valeur, soit 32 octets en tout. Et si l'info avait été codé en UTF-8, chaque caractère étant codé sur 2 octets, le poids aurait été de 64 octets. Tout dépend de quelle façon est codée l'info dans le fichier.


La liberté commence où l'ignorance finit  - Victor Hugo
i7 2600k - P8Z77-V - NVidia GTX 680 2Go - EXSYS EX-16415 - RAM 24Go - SSD 120Go & 250Go - HD 1To - Moniteur 27'' S27A850D en 2560x1440 - Ubuntu 18.04 LTS 64 bits & 12.04 LTS 64 bits - NAS Synology DS211+ 2x2To RAID 1
Plein de Raspberry 3 B/B+ pour faire des serveurs de données qui dépotent !

Hors ligne

#11 Le 10/08/2013, à 16:58

pingouinux

Re : [Résolu] Taille Wrapped-passphrase ecryptfs

Il ne faut pas confondre la façon dont une information est codée en machine, et la façon dont on la représente.

Par exemple,  le caractère A est codé en machine en UTF-8 sur un seul octet, ou 8 bits, dont la représentation nécessite :
2 caractères en hexadécimal : 41
8 caractères en binaire : 01000001

Le caractère  est lui codé sur 2 octets en UTF-8 (c382 en hexadécimal)

Hors ligne