Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.sci.electronics > #343078
| Path | csiph.com!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail |
|---|---|
| From | Helmut Schellong <var@schellong.biz> |
| Newsgroups | de.sci.electronics |
| Subject | Re: Workstation: erste Tests |
| Date | Sat, 19 Aug 2023 19:36:44 +0200 |
| Message-ID | <ubquj9$9sei$1@solani.org> (permalink) |
| References | <u5q3it$119h0$1@solani.org> <u93jbp$2jlk1$1@solani.org> <u93mce$2jme8$1@solani.org> <u95gn7$1un6v$1@news1.tnib.de> <u95mdg$psl$2@solani.org> <ki968nFb6tfU3@mid.individual.net> <u9o5kd$9r9u$1@solani.org> <j0k4pj-afv.ln1@nntp.haselbeck-net.de> <u9o9av$a71h$1@solani.org> <u9p573.dio.1@msgid.suchanek.de> <u9p288$aa2r$1@solani.org> <kiaj50Fia9bU3@mid.individual.net> <u9pc9a$ar3t$1@solani.org> <kih6o8Fm7p4U2@mid.individual.net> <ua13qt$eq18$1@solani.org> <ua36ks$f4du$1@solani.org> <kkbamtF57uqU3@mid.individual.net> <ubqj4f$9n5h$2@solani.org> <kkc9eaF9ksrU1@mid.individual.net> |
| Reply-To | rip@schellong.biz |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8; format=flowed |
| Content-Transfer-Encoding | 8bit |
| Injection-Date | Sat, 19 Aug 2023 17:36:41 -0000 (UTC) |
| Injection-Info | solani.org; logging-data="324050"; mail-complaints-to="abuse@news.solani.org" |
| User-Agent | Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.14.0 |
| Cancel-Lock | sha1:Pz5mb4/J5p7YNe2G/Z91PWnMMMs= |
| In-Reply-To | <kkc9eaF9ksrU1@mid.individual.net> |
| X-User-ID | eJwFwQkBwDAIA0BLhfC0coAR/xJ25wiJSQsPczrVjghOUr/Xaz0FHVpnZXlcPqwoqpFHuHV/FToRHQ== |
| Content-Language | en-US |
| Xref | csiph.com de.sci.electronics:343078 |
Show key headers only | View raw
Am 19.08.2023 um 18:37 schrieb Arno Welzel:
> Helmut Schellong, 2023-08-19 16:21:
>
>> Am 19.08.2023 um 09:53 schrieb Arno Welzel:
>>> Helmut Schellong, 2023-07-29 16:10:
>>>
>>> [...]
>>>> Man beachte die 7 Makros(), die teilweise ineinander verschachtelt sind.
>>>
>>> Ja, und? Ich sehe das nur als schlechten Stil an und nicht als Zeichen
>>> besonder hohe Ingenieurskunst. Bei einem Code-Review würde ich das ablehnen.
>>
>> Die Vorgabe des NIST ist nun mal so.
>
> Die Vorgabe des NIST ist, mehrfach verschachtelte Makros zu benutzen?
> Das glaube ich nicht.
Die Vorgabe des NIST ist so, wie ich es oben beschrieben habe.
>> Es ist guter Stil, die wichtigen Komponenten des Algorithmus, erkennbar beizubehalten.
>> Dies nicht zu tun, wäre das Verhalten eines Dämelacks.
>
> Ich rede nicht von Komponenten, sondern das in Form "mehrfach
> verschachtelter Makros" zu tun.
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)
--
Mit freundlichen Grüßen
Helmut Schellong
Back to de.sci.electronics | Previous | Next — Previous in thread | Next in thread | Find similar
Re: Workstation: erste Tests Arno Welzel <usenet@arnowelzel.de> - 2023-08-19 09:53 +0200
Re: Workstation: erste Tests Helmut Schellong <var@schellong.biz> - 2023-08-19 16:21 +0200
Re: Workstation: erste Tests Arno Welzel <usenet@arnowelzel.de> - 2023-08-19 18:37 +0200
Re: Workstation: erste Tests Helmut Schellong <var@schellong.biz> - 2023-08-19 19:36 +0200
Re: Workstation: erste Tests Helmut Schellong <var@schellong.biz> - 2023-08-20 10:53 +0200
csiph-web