Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.sci.electronics > #345058

Re: Workstation: erste Tests

From Arno Welzel <usenet@arnowelzel.de>
Newsgroups de.sci.electronics
Subject Re: Workstation: erste Tests
Date 2023-10-20 10:26 +0200
Message-ID <kpert6Fqt4vU5@mid.individual.net> (permalink)
References (18 earlier) <kkc9eaF9ksrU1@mid.individual.net> <ubquj9$9sei$1@solani.org> <ubska4$ak35$1@solani.org> <kpctg1FfckgU4@mid.individual.net> <ugrmmh$ej6r$3@solani.org>

Show all headers | View raw


Helmut Schellong, 2023-10-19 18:49:

> Am 19.10.2023 um 16:41 schrieb Arno Welzel:
>> Helmut Schellong, 2023-08-20 10:53:
>>
> [...]
>>>>
>>>> Das ist auch Vorgabe des NIST.
>>>>
>>>> Makros:
>>>>      ROTR(x,n)  ((x)>>(n)|(x)<<32-(n))
>>>>      SUM0(x)    (ROTR((x),2)^ROTR((x),13)^ROTR((x),22))
>>>>
>>>> NIST:
>>>>      ROTR^n (x) = (x >> n) v (x << w - n)
>>>>      SUM0 (x)   = ROTR^2(x) (+) ROTR^13(x) (+) ROTR^22(x)
>>>
>>> https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.180-4.pdf
>>>
>>> Um den Inhalt zu verstehen [1], muß man mindestens ein fähiger
>>> Programmierer mit Erfahrung sein. E-Tech-Ing ist nicht notwendig.
>>
>> Das NIST schreibt da aber nicht, dass man Makros definieren muss!
>>
>> Es wird nur zur *Vereinfachung* in den Erläuterungen von Makros
>> gebraucht gemacht, die vorher definiert wurden. Dass man eigene
>> Implementierungen exakt so machen *muss*, und z.B. nicht ebenso gut
>> Funktionen oder Klassenmethoden dafür bauen kann, finde ich da nirgends.
> 
> Es wäre auch vom NIST extrem unprofessionell, dazu Forderungen zu stellen.
> Die Welt der Profis würde lachen, das NIST wäre untendurch.
> Das NIST stellt einen Algorithmus dar, wie es das NIST für gut hält - und das ist es dann halt.
> 
> Professionell ist es, genau so zu implementieren, wie die Urquelle es vorgibt.

Und die gibt eben keine Makros vor sondern nur eine Methode der
Berechnung. Zu behaupten, dass Du Makros benutzt, weil das NIST es so
vorgeben würde, ist daher unsinnig.

-- 
Arno Welzel
https://arnowelzel.de

Back to de.sci.electronics | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Re: Workstation: erste Tests Arno Welzel <usenet@arnowelzel.de> - 2023-10-19 16:41 +0200
  Re: Workstation: erste Tests Helmut Schellong <var@schellong.biz> - 2023-10-19 18:49 +0200
    Re: Workstation: erste Tests Arno Welzel <usenet@arnowelzel.de> - 2023-10-20 10:26 +0200
      Re: Workstation: erste Tests Helmut Schellong <var@schellong.biz> - 2023-10-20 18:12 +0200
        Re: Workstation: erste Tests Arno Welzel <usenet@arnowelzel.de> - 2023-10-21 10:17 +0200
          Re: Workstation: erste Tests Helmut Schellong <var@schellong.biz> - 2023-10-21 15:41 +0200
            Re: Workstation: erste Tests Arno Welzel <usenet@arnowelzel.de> - 2023-10-23 15:38 +0200

csiph-web