Groups | Search | Server Info | Login | Register


Groups > de.comp.misc > #742

Re: Code entschluesseln

From Marcel Logen <333200007110-0201@ybtra.de>
Newsgroups de.comp.misc
Subject Re: Code entschluesseln
Date 2020-12-22 13:13 +0100
Organization Bureau Logen
Message-ID <20201222tu121358@o15.ybtra.de> (permalink)
References <FN8QZ0r2VaB@point04.soemtron.de> <20201219sa004641@o15.ybtra.de> <FN8RRZJ2VaB@point04.soemtron.de> <837dpdl3p4.fsf@helmutwaitzmann.news.arcor.de> <20201221mo220633@o15.ybtra.de>

Show all headers | View raw


Marcel Logen in de.comp.misc:

>Helmut Waitzmann in de.comp.security.misc,de.comp.misc:
>>christian_dcsm-ENTF@soemtron.de (Christian @Soemtron):
>>>Marcel Logen <333200007110-0201@ybtra.de> schrieb:

>>>>13*b+a
>>>>
>>>>Dann in Binär umrechnen und links mit Nullen auf elf Stellen auffüllen.
>>
>>[…]
>>
>>>Nur der Vollständigkeit halber: ist das eine übliche Codierung von 
>>>Jahres-/Monatsangaben (gewesen)?
>>
>>Weiß ich nicht.  Vom FAT‐Dateisystem kenne ich eine, die 4 Bits für den 
>>Monat verwendet: ist einfacher – ohne Division – zu dekodieren, aber 
>>verschwendet etwas Platz. 
>>
>>Interessant ist, dass für den Monat die Zahlen 0 bis 12 freigehalten 
>>werden.  Das erlaubt es, auch die Zeitangabe «Jahreszahl ohne 
>>Monatsangabe» zu kodieren. 
>
>Ich frage mich aber, wie man die (c, d) (also die 13*b+a)
>überhaupt wieder in (a, b) dekodieren kann. Das ist doch
>ohne 'Probieren' eigentlich nicht möglich, oder täusche
>ich mich da?

Oh, ich sehe gerade, daß es doch geht. Mit Divisionen,
wie Du schriebst.

| 6 28 010 00101110 370
| 12 61 101 01100100 805
| 8 98 010 10100000 1282

| user15@o15:~/ybtra-o15$ bc -lq
| scale=0
| 
| 370%13
| 6
| 370/13
| 28
| 
| 805%13
| 12
| 805/13
| 61
| 
| 1282%13
| 8
| 1282/13
| 98
| user15@o15:~/ybtra-o15$ 

Oder allgemein:

(13*b+a) % 13 = a  (a < 13)
(13*b+a) // 13 = b (ganzzahlige Division, floor division)

Marcel

[supersedes]
-- 
              ╭─────────╮    ╭───╮ ╭──╮             ╭─╮                 
╮             ╰─╮  ╭────╯ ╭──╯   ╰─╯  ╰──╮  ╭───╮ ╭─╯ │ ╭─╮  ╭──╮       
│   ╭──────╮ ╭──╯  ╰──╮   ╰────╮  ╭──────╯  ╰─╮ ╰─╯   │ │ ╰──╯  ╰──╮  ╭─
╰───╯      ╰─╯        ╰────────╯  ╰───────────╯       ╰─╯          ╰──╯ 

Back to de.comp.misc | Previous | NextPrevious in thread | Find similar


Thread

Re: Code entschluesseln Helmut Waitzmann <nn.throttle@xoxy.net> - 2020-12-20 01:29 +0100
  Re: Code entschluesseln Marcel Logen <333200007110-0201@ybtra.de> - 2020-12-21 23:06 +0100
    Re: Code entschluesseln Marcel Logen <333200007110-0201@ybtra.de> - 2020-12-22 13:13 +0100

csiph-web