Frage

Ich sehe den Begriff ‚Oktett‘ popping für Hashing über Nonces in der Literatur, und es scheint mit ‚Charakter‘ synonym zu sein, obwohl es ist eine Art Muster, wie die Wörter verwendet werden .

Dies führt mich zu glauben, dass es eine formale Unterscheidung zwischen den beiden ist. Wenn mich jemand aufklären könnte, was es ist, ich würde es zu schätzen wissen.

(und bitte keine Vorträge über Oktal Charakter Codes oder oktal (Basis 8) Zahlen, ich spreche über die Nomen 'Oktett', nicht die Adjektiv )

Bearbeiten . Wie sich herausstellt, ich das Wort suchte, ist 'Oktett'

War es hilfreich?

Lösung

Sie sind wahrscheinlich über den Begriff denken Oktett , dass häufig verwendet, mit einem Single-Byte (non-Unicode) Zeichen synonym zu sein. Oktett in diesem Fall bedeutet, acht Bits. Ein Charakter kann acht oder sechzehn oder noch mehr Bits, sondern ein Oktett ist immer acht Bits.

Andere Tipps

Ein Oktett ist ein 8-Bit-Datenstück, ein Byte (Byte obwohl nicht notwendigerweise 8 Bit). Ein Zeichen ist die kleinste Einheit von Text. Sie sind völlig getrennte Konzepte, und mit ihnen verrät austauschbar ernste Unkenntnis der Komplexität der Textcodierungen. Leider ist dieses besondere Element der Unwissenheit ist viel zu häufig, und dass der C-Standard definiert explizit ein Zeichen eine Größe von 1 Byte haben, hilft nicht.

Insbesondere wäre ich sehr vorsichtig mit jedem Verschlüsselungs Text, die „Charakter“ im Sinne von „Byte“ (oder „Oktett“).

verwendet

Oktett ist das französisch Wort für ein Byte, es heißt Oktett, weil es acht Bits enthält. Der Begriff wird in erster Linie in den Bereichen Telekommunikation, wahrscheinlich aufgrund des starken französisch Einfluss in z.B. CCITT.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top