Kongruenz: Pseudocode Interpretation

Neue Frage »

fabbel Auf diesen Beitrag antworten »
Kongruenz: Pseudocode Interpretation
Moin Moin,

ich habe hier einen Pseudocode bei dem ich interpretationshilfe brauche:

Zitat:
append 0 <= k < 512 bits '0', so that the resulting message length (in bits) is


Angenommen meine Message hat 16 Zeichen (unsigned char) sprich 128 Bits, da ich einen Rest von 448 brauchen wäre die anzuhängende Länge an 0 Bits (448-128) = 320 Bits -> 40 Bytes . Verstehe ich das richtig?

Die ersten drei gültigen Längen wären also 448bits, 960bits und 1472bits.

Viele Grüße

fabbel
Steffen Bühler Auf diesen Beitrag antworten »
RE: Kongruenz: Pseudocode Interpretation
Zitat:
Original von fabbel
Zitat:
append 0 <= k < 512 bits '0', so that the resulting message length (in bits) is


Angenommen meine Message hat 16 Zeichen (unsigned char) sprich 128 Bits, da ich einen Rest von 448 brauchen wäre die anzuhängende Länge an 0 Bits (448-128) = 320 Bits -> 40 Bytes . Verstehe ich das richtig?


Ja, sehe ich auch so.

Zitat:

Die ersten drei gültigen Längen wären also 448bits, 960bits und 1472bits.


Das verstehe ich wiederum nicht. Da steht doch, daß die Länge exakt 448 Bits sein soll.

Viele Grüße
Steffen
fabbel Auf diesen Beitrag antworten »

Fehlerteufel, beim LateX reinschnibbeln hab ich ein Teil des Zitats weggeschnitten...

Unverändert:
Zitat:
append 0 &#8804; k < 512 bits '0', so that the resulting message length (in bits) is congruent to 448 &#8801; &#8722;64 (mod 512)


Die Frage wäre dann gewesen ob 960 und 1472 kongruent zu sind.

Viele Grüße

fabbel
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »