• The lost key

    From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Thu Mar 27 19:25:30 2025
    From Newsgroup: sci.crypt

    Here's a challenge for you.

    I lost my key, so it's not locked.

    28489 46260 53815 79183 67000 86384 87725 71624 15594 14403
    09147 18110 41059 73715 23675 11716 31344 61936 58405 71789
    67996 04102 81613 41793 49867 77121 88375 80775 60638 90347
    24676 39058 85504 92003 48722 10115 46990 44086 24854 24159
    20664 01522 57274 15899 85065 70377 35752 53492 58559 88988
    35370 43081 68166 86373 65926 75374 33291 85632 67446 59349
    63704 65749 72091 66837 50171 43248 57595 16454 91499 39226
    96517 88044 56393 01838 17430 52594 84964 23196 23914 22203
    38920 55335 19311 43922 28110 85530 38860 62709 80794 00892
    79201 97026 95796 57573 01408 45600 05825 23271 53168 89392
    79895 92055 56120 97719 88677 37834 52558 70854 7

    The spaces are for readability only - the ciphertext consists
    entirely of digits. If you paste the above into a new file, s/
    //g (remove all spaces) and add an ASCII 0x0a newline (which vim
    will do automatically for you), the resulting file will give you
    an md5sum of:

    f5dfacff56e1494715ead7028fc288b5

    The newline is not part of the ciphertext, of course.

    (The plaintext is in plain English (straight ASCII) and has an
    md5sum of 2f682c420d4f5cd443719f33050eac67.)

    There are 541 ciphertext characters. Since they're all digits,
    you'd expect 54 of each. What you get is:

    Code 53 ( 5) 64 ( 11.81%)
    Code 55 ( 7) 58 ( 10.70%)
    Code 56 ( 8) 56 ( 10.33%)
    Code 57 ( 9) 56 ( 10.33%)
    Code 49 ( 1) 53 ( 9.78%)
    Code 51 ( 3) 53 ( 9.78%)
    Code 52 ( 4) 53 ( 9.78%)
    Code 48 ( 0) 52 ( 9.59%)
    Code 54 ( 6) 49 ( 9.04%)
    Code 50 ( 2) 47 ( 8.67%)


    For anyone not in my killfile I will try to answer any questions
    (either here or in email) if I can do so without completely
    giving the game away.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Thu Mar 27 19:29:09 2025
    From Newsgroup: sci.crypt

    On 27/03/2025 19:25, Richard Heathfield wrote:
    Here's a challenge for you.

    I lost my key, so it's not locked.

    28489 46260 53815 79183 67000 86384 87725 71624 15594 14403
    09147 18110 41059 73715 23675 11716 31344 61936 58405 71789
    67996 04102 81613 41793 49867 77121 88375 80775 60638 90347
    24676 39058 85504 92003 48722 10115 46990 44086 24854 24159
    20664 01522 57274 15899 85065 70377 35752 53492 58559 88988
    35370 43081 68166 86373 65926 75374 33291 85632 67446 59349
    63704 65749 72091 66837 50171 43248 57595 16454 91499 39226
    96517 88044 56393 01838 17430 52594 84964 23196 23914 22203
    38920 55335 19311 43922 28110 85530 38860 62709 80794 00892
    79201 97026 95796 57573 01408 45600 05825 23271 53168 89392
    79895 92055 56120 97719 88677 37834 52558 70854 7

    The spaces are for readability only - the ciphertext consists
    entirely of digits. If you paste the above into a new file, s/
    //g (remove all spaces)

    ...and glue all the lines together into one bloody great long one...

    and add an ASCII 0x0a newline (which vim
    will do automatically for you), the resulting file will give you
    an md5sum of:

    -a f5dfacff56e1494715ead7028fc288b5

    May the best cryptanalyst win!
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Thu Mar 27 23:57:09 2025
    From Newsgroup: sci.crypt

    Richard Heathfield in sci.crypt:

    Here's a challenge for you.
    [...]
    (The plaintext is in plain English (straight ASCII) and has an md5sum of >2f682c420d4f5cd443719f33050eac67.)

    Success! :-)

    The md5sum of the solution without the first byte is a777bb3b77b25613a52720634b0dfcc3.

    Marcel (Lines: 18)
    --
    ro!roCroCroCroCro< ro!roCroCroCroCroCroCroCroCroCroCro< ro!roCroCroCro< ro!roCro< ..37..ro!roCro< ro!roCroCroCro< ro!roCroCroCro< ro!roCroCroCroCro< ro!roCroC
    ro< ro#roCro< roe ro#roCroCroCroCro< ro!roCroCro> roe ro#roCro> ro#roCroCroCro< ro!roCroCro> ro#roCroCro> ro#roCro> ro#roCroCro< roe ro!roCro> roe
    ro#roCro< roe roe ro!roCroCroCro> ro#roCro< ro#roCro< ro!roCroCroCroCroCroCro> ro#roCroCroCro< ..55..ro#roCro> ro#roCro< roe
    ro#roCroCro> ro#roCroCroCro> ro#roCroCroCroCro> ro#roCroCroCroCroCroCroCroCroCroCroCroCroCro> ..62..ro#roCro>
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Fri Mar 28 04:30:53 2025
    From Newsgroup: sci.crypt

    On 27/03/2025 22:57, Marcel Logen wrote:
    Richard Heathfield in sci.crypt:

    Here's a challenge for you.
    [...]
    (The plaintext is in plain English (straight ASCII) and has an md5sum of
    2f682c420d4f5cd443719f33050eac67.)

    Success! :-)

    The md5sum of the solution without the first byte is a777bb3b77b25613a52720634b0dfcc3.

    Just under 3.5 hours! I'm speechless, because you just redlined
    my gobsmackometer. If anyone else needs a hint I'll just sit back
    and let you get on with it, shall I?
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Alfred.Peters@miteinere-mail-adresseindereinleitungszeilewirddieseoftzulang@geekmail.de to sci.crypt on Fri Mar 28 18:28:39 2025
    From Newsgroup: sci.crypt

    Es schrieb einmal Richard Heathfield:
    Here's a challenge for you.

    I lost my key, so it's not locked.

    28489 46260 53815 79183 67000 86384 87725 71624 15594 14403
    [...]


    "...and all I got was this lousy T-Shirt" and this /feeling/. ;-)

    Alfred
    {and I'm afraid I won't even get the T-Shirt}
    --
    EfCAEfCfEfCNEfCiEfCiEfCaEfCA 25237.7
    EfCaEfCiEfCfEfCC
    EfCaEfCnEfCC EfCaEfCaEfCn
    EfCNEfCiEfCa
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Fri Mar 28 18:28:00 2025
    From Newsgroup: sci.crypt

    On 28/03/2025 17:28, Alfred.Peters wrote:
    Es schrieb einmal Richard Heathfield:
    Here's a challenge for you.

    I lost my key, so it's not locked.

    28489 46260 53815 79183 67000 86384 87725 71624 15594 14403
    [...]


    "...and all I got was this lousy T-Shirt" and this /feeling/. ;-)

    ...and (FWIW) my respect.


    Alfred
    {and I'm afraid I won't even get the T-Shirt}

    _____ _____
    / `--' \
    /___| C |____\
    | R |
    | Y |
    | P |
    | T |
    | O |
    | 2025 |
    |________|
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Alfred.Peters@miteinere-mail-adresseindereinleitungszeilewirddieseoftzulang@geekmail.de to sci.crypt on Fri Mar 28 19:40:16 2025
    From Newsgroup: sci.crypt

    Es schrieb einmal Richard Heathfield:
    On 28/03/2025 17:28, Alfred.Peters wrote:
    Es schrieb einmal Richard Heathfield:
    Here's a challenge for you.

    I lost my key, so it's not locked.

    28489 46260 53815 79183 67000 86384 87725 71624 15594 14403
    [...]


    "...and all I got was this lousy T-Shirt" and this /feeling/. ;-)

    ...and (FWIW) my respect.


    Alfred
    {and I'm afraid I won't even get the T-Shirt}

    -a _____-a-a-a _____
    -a/-a-a-a-a `--'-a-a-a-a-a \
    /___| C-a-a-a-a-a |____\
    -a-a-a |-a R-a-a-a-a |
    -a-a-a |-a-a Y-a-a-a |
    -a-a-a |-a-a-a P-a-a |
    -a-a-a |-a-a-a-a T-a |
    -a-a-a |-a-a-a-a-a O |
    -a-a-a |-a 2025-a |
    -a-a-a |________|

    Ah, thank you very much. It fits perfectly.

    Alfred
    --
    EfCEEfCAEfCEEfCuEfCuEfCa 25237.8
    EfCaEfCYEfCuEfC?EfCAEfCo
    EfCYEfCa EfCoEfCa
    EfC?EfCu EfCnEfCn
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Fri Mar 28 12:44:58 2025
    From Newsgroup: sci.crypt

    On 3/27/2025 12:25 PM, Richard Heathfield wrote:
    Here's a challenge for you.

    I lost my key, so it's not locked.

    28489 46260 53815 79183 67000 86384 87725 71624 15594 14403
    09147 18110 41059 73715 23675 11716 31344 61936 58405 71789
    67996 04102 81613 41793 49867 77121 88375 80775 60638 90347
    24676 39058 85504 92003 48722 10115 46990 44086 24854 24159
    20664 01522 57274 15899 85065 70377 35752 53492 58559 88988
    35370 43081 68166 86373 65926 75374 33291 85632 67446 59349
    63704 65749 72091 66837 50171 43248 57595 16454 91499 39226
    96517 88044 56393 01838 17430 52594 84964 23196 23914 22203
    38920 55335 19311 43922 28110 85530 38860 62709 80794 00892
    79201 97026 95796 57573 01408 45600 05825 23271 53168 89392
    79895 92055 56120 97719 88677 37834 52558 70854 7

    The spaces are for readability only - the ciphertext consists entirely
    of digits. If you paste the above into a new file, s/ //g (remove all spaces) and add an ASCII 0x0a newline (which vim will do automatically
    for you), the resulting file will give you an md5sum of:

    -a f5dfacff56e1494715ead7028fc288b5[...]

    I don't have a lot of time to work on this, but:

    scos 42 66

    t3SF -hD &ua:2oP^'y L)6f?* vP .6R _ckN2 r1Y\ t l\_yJ}9G ? ;$q P(n Z@1bM
    [0o G'5 g?4 bG#sOA*aSKZ


    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Fri Mar 28 13:36:34 2025
    From Newsgroup: sci.crypt

    On 3/28/2025 12:44 PM, Chris M. Thomasson wrote:
    On 3/27/2025 12:25 PM, Richard Heathfield wrote:
    Here's a challenge for you.

    I lost my key, so it's not locked.
    [...]

    The spaces are for readability only - the ciphertext consists entirely
    of digits. If you paste the above into a new file, s/ //g (remove all
    spaces) and add an ASCII 0x0a newline (which vim will do automatically
    for you), the resulting file will give you an md5sum of:

    -a-a f5dfacff56e1494715ead7028fc288b5[...]

    I don't have a lot of time to work on this, but:

    scos 42 66

    t3SF -hD &ua:2oP^'y L)6f?* vP .6R _ckN2 r1Y\ t l\_yJ}9G ? ;$q P(n Z@1bM
    [0o G'5 g?4 bG#sOA*aSKZ



    Never mind. I might have more time later on tonight.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Fri Mar 28 14:25:52 2025
    From Newsgroup: sci.crypt

    On 3/28/2025 12:44 PM, Chris M. Thomasson wrote:
    On 3/27/2025 12:25 PM, Richard Heathfield wrote:
    Here's a challenge for you.

    I lost my key, so it's not locked.[...]

    scos 42 66

    z9gG 1 tG#6R:(: &!8m H]xYI &cQ/ 7b # "0oN$y^ ;7d0 n 0L.x U S[1 jK#n b@7Y2


    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Sat Mar 29 00:19:20 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson in sci.crypt:

    scos 42 66

    z9gG 1 tG#6R:(: &!8m H]xYI &cQ/ 7b # "0oN$y^ ;7d0 n 0L.x U S[1 jK#n b@7Y2

    SCOS2 42 66
    v3f G8iRj 5S'&b ,#n b>9 gN9n Q{"k.+v" h.6

    Marcel
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Fri Mar 28 17:05:43 2025
    From Newsgroup: sci.crypt

    On 3/28/2025 4:19 PM, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    scos 42 66

    z9gG 1 tG#6R:(: &!8m H]xYI &cQ/ 7b # "0oN$y^ ;7d0 n 0L.x U S[1 jK#n b@7Y2

    SCOS2 42 66
    v3f G8iRj 5S'&b ,#n b>9 gN9n Q{"k.+v" h.6

    [...]

    SCOS2 42 66
    y pa J&nC(3T<4 X<}3b A2UMC O R#yYJ 5h C(0S G& dH_ uYD$ fP 'xV@1bMb IF:
    *fK !lX- 1S B^e L#3P :6kPd |wZ ob?-qXn
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Sat Mar 29 10:17:06 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66
    y pa J&nC(3T<4 X<}3b A2UMC O R#yYJ 5h C(0S G& dH_ uYD$ fP 'xV@1bMb IF:
    *fK !lX- 1S B^e L#3P :6kPd |wZ ob?-qXn

    SCOS2 42 66
    y 5iB-e E@0X *6ZD!0Ln :'2bgS= ycK8 dN# 8V: $iM(4 e\4bP(nZ
    @8nH +tJ -3fE71 I/tOG $oM_ 0Y'S:5G

    Marcel
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Sat Mar 29 10:30:20 2025
    From Newsgroup: sci.crypt

    Richard Heathfield in sci.crypt:

    Just under 3.5 hours!

    That was more of a coincidence. Alfred, others and I
    had played IIRC with this kind of encryption in de.test
    (and/or eternal-september.test) a few months ago. :-)

    Marcel
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Sat Mar 29 09:58:21 2025
    From Newsgroup: sci.crypt

    On 29/03/2025 09:30, Marcel Logen wrote:
    Richard Heathfield in sci.crypt:

    Just under 3.5 hours!

    That was more of a coincidence. Alfred, others and I
    had played IIRC with this kind of encryption in de.test
    (and/or eternal-september.test) a few months ago. :-)

    Ah, I didn't know that. Like AVL trees, TCP congestion control,
    and int(*)(void *)[] in TUI menus, I invented it independently
    but am no longer particular surprised to learn that I was not the
    first so to do.

    I can make it harder, obviously. :-)
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Sat Mar 29 10:03:55 2025
    From Newsgroup: sci.crypt

    On 29/03/2025 09:17, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66
    y pa J&nC(3T<4 X<}3b A2UMC O R#yYJ 5h C(0S G& dH_ uYD$ fP 'xV@1bMb IF:
    *fK !lX- 1S B^e L#3P :6kPd |wZ ob?-qXn

    SCOS2 42 66
    y 5iB-e E@0X *6ZD!0Ln :'2bgS= ycK8 dN# 8V: $iM(4 e\4bP(nZ
    @8nH +tJ -3fE71 I/tOG $oM_ 0Y'S:5G

    This is not the first time I've seen quoted evidence of Chris
    wrestling with one of my challenges. I am not unsympathetic, and
    forever is a long time, so I have just removed invalid_chris_thomasson_invalid@invalid.com from my killfile.

    I hope I won't have to reinstate it.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Rich@rich@example.invalid to sci.crypt on Sat Mar 29 14:39:54 2025
    From Newsgroup: sci.crypt

    Richard Heathfield <rjh@cpax.org.uk> wrote:
    On 29/03/2025 09:17, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66
    y pa J&nC(3T<4 X<}3b A2UMC O R#yYJ 5h C(0S G& dH_ uYD$ fP 'xV@1bMb IF:
    *fK !lX- 1S B^e L#3P :6kPd |wZ ob?-qXn

    SCOS2 42 66
    y 5iB-e E@0X *6ZD!0Ln :'2bgS= ycK8 dN# 8V: $iM(4 e\4bP(nZ
    @8nH +tJ -3fE71 I/tOG $oM_ 0Y'S:5G

    This is not the first time I've seen quoted evidence of Chris
    wrestling with one of my challenges. I am not unsympathetic, and
    forever is a long time, so I have just removed invalid_chris_thomasson_invalid@invalid.com from my killfile.

    I hope I won't have to reinstate it.

    Given that he still has a great penchant to "insert" his hmac crypt web
    page into every thread (whether relevant to the thread or not), you
    just may eventually reinstate the entry.

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Sat Mar 29 16:06:53 2025
    From Newsgroup: sci.crypt

    Richard Heathfield in sci.crypt:

    I can make it harder, obviously. :-)

    Not for me at the moment. I probably won't have much
    time next month.

    Marcel (Lines: 13)
    --
    ro!roCroCroCroCro< ro!roCro< ro!roCroCro< ro!roCroCroCroCroCroCroCroCro< ro!roCroCroCro< ..61..ro!roCroCroCroCro<
    ro#roCro< ro#roCro> ro#roCro> roe ro!roCroCroCroCroCroCroCro< ro#roCroCro< ro!roCro> roe ro#roCroCroCro< ro!roCroCro< ro!roCro<..61..roe ro!roCro>
    ro!roCroCro> ro!roCroCroCroCroCroCroCroCro> ro#roCroCro< ro!roCro> ro!roCroCro> ro#roCroCroCro> ..44..roe roe roe roe ro#roCro< ro!roCro> ro#roCro<
    ro#roCroCroCroCroCroCroCroCroCroCroCroCroCroCroCro> ro#roCroCroCroCro> ro#roCro> ro#roCroCro> ro#roCroCro>..66..ro#
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sat Mar 29 11:44:34 2025
    From Newsgroup: sci.crypt

    On 3/29/2025 7:39 AM, Rich wrote:
    Richard Heathfield <rjh@cpax.org.uk> wrote:
    On 29/03/2025 09:17, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66
    y pa J&nC(3T<4 X<}3b A2UMC O R#yYJ 5h C(0S G& dH_ uYD$ fP 'xV@1bMb IF: >>>> *fK !lX- 1S B^e L#3P :6kPd |wZ ob?-qXn

    SCOS2 42 66
    y 5iB-e E@0X *6ZD!0Ln :'2bgS= ycK8 dN# 8V: $iM(4 e\4bP(nZ
    @8nH +tJ -3fE71 I/tOG $oM_ 0Y'S:5G

    This is not the first time I've seen quoted evidence of Chris
    wrestling with one of my challenges. I am not unsympathetic, and
    forever is a long time, so I have just removed
    invalid_chris_thomasson_invalid@invalid.com from my killfile.

    I hope I won't have to reinstate it.

    Given that he still has a great penchant to "insert" his hmac crypt web
    page into every thread (whether relevant to the thread or not), you
    just may eventually reinstate the entry.


    SCOS2 69 96

    [ FU dcilv frx m0x51 (84] ^?->F]B?R5 :QRMeWdYp I m015 "s8( -) ]#, ./ ~'G
    \M KTV YPPfV U iiwzuq 16$2 9( 7 ;%}: =DG.FLS VT OPh jijeeum! 86 %y[a
    !![' #Av ! MBHK DZae hYUq plklq 3x %59{ ')*- /,'Aa #D|V bWfZU Vb gukj5L
    t&( %)[' }}']>L ; \QKN GTZke jfph j0qp4P q8$] (%;?]<Fa ~CFI^(- , YUse wu
    5062 9" 1 ["$:@> #B~/M,K PTe= Pln tior pq8 tv0" $-'# .]@C >DMAQGXbTbX WeaornzvwP
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sat Mar 29 11:49:17 2025
    From Newsgroup: sci.crypt

    On 3/29/2025 2:17 AM, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66
    y pa J&nC(3T<4 X<}3b A2UMC O R#yYJ 5h C(0S G& dH_ uYD$ fP 'xV@1bMb IF:
    *fK !lX- 1S B^e L#3P :6kPd |wZ ob?-qXn

    SCOS2 42 66
    y 5iB-e E@0X *6ZD!0Ln :'2bgS= ycK8 dN# 8V: $iM(4 e\4bP(nZ
    @8nH +tJ -3fE71 I/tOG $oM_ 0Y'S:5G

    SCOS2 42 66

    x9a|V.8 s0c C$jA #nI|9h P^kS 1 "i.4w V{t R>7iS; md |yfN~ ]{^XC* 9uI{!9
    ;(g N@3Y ~- tG( 0fD%rPg rb [9YL (oS= 6W H8pK's a: &f :paD #6mD^0b])n2
    zzN@3 eE{ vW/t W/ j aL ^mc.6kC @y b'z qK+tL <9V. "hT-J :~%n8 umg' (l C^2
    (iK( tTAM N\&o T-!WF9t H:G E:ykG~D ^V\
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sat Mar 29 11:55:48 2025
    From Newsgroup: sci.crypt

    On 3/29/2025 3:03 AM, Richard Heathfield wrote:
    On 29/03/2025 09:17, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66
    y pa J&nC(3T<4 X<}3b A2UMC O R#yYJ 5h C(0S G& dH_ uYD$ fP 'xV@1bMb IF:
    *fK !lX- 1S B^e L#3P :6kPd |wZ ob?-qXn

    SCOS2 42 66
    y 5iB-e E@0X *6ZD!0Ln :'2bgS= ycK8 dN# 8V: $iM(4 e\4bP(nZ
    @8nH +tJ -3fE71 I/tOG $oM_ 0Y'S:5G

    This is not the first time I've seen quoted evidence of Chris wrestling
    with one of my challenges. I am not unsympathetic, and forever is a long time, so I have just removed invalid_chris_thomasson_invalid@invalid.com from my killfile.

    I hope I won't have to reinstate it.


    SCOS2 42 66

    9wOG tC~5 oS[9iA{pM =6gH[z M_v S. 5dP=xb? %y G(mO [4XE{1b = (UE)A ~
    A6lB7 jG. p d~)tH%x O'0oU[2 I.y nA"t Y]w i.=w Y@9Z; 6aC( mh[= fJ'x K\vj2
    i0Yp a W\(dN#% UB- iSh fS'" F S!1 I{6Y M+ jJ+9pF{ V_4hqw ooS ;6c' -eU )2
    9e F" yT @6e,Y GC~2y 2^yV%!= D5XJ- 7WB 0iK %oa#5X C8 dP@8V:) cG%zN'U OE$qI\y' ]+xWCM
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Rich@rich@example.invalid to sci.crypt on Sat Mar 29 19:29:19 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 7:39 AM, Rich wrote:
    Richard Heathfield <rjh@cpax.org.uk> wrote:
    On 29/03/2025 09:17, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66
    y pa J&nC(3T<4 X<}3b A2UMC O R#yYJ 5h C(0S G& dH_ uYD$ fP 'xV@1bMb IF: >>>>> *fK !lX- 1S B^e L#3P :6kPd |wZ ob?-qXn

    SCOS2 42 66
    y 5iB-e E@0X *6ZD!0Ln :'2bgS= ycK8 dN# 8V: $iM(4 e\4bP(nZ
    @8nH +tJ -3fE71 I/tOG $oM_ 0Y'S:5G

    This is not the first time I've seen quoted evidence of Chris
    wrestling with one of my challenges. I am not unsympathetic, and
    forever is a long time, so I have just removed
    invalid_chris_thomasson_invalid@invalid.com from my killfile.

    I hope I won't have to reinstate it.

    Given that he still has a great penchant to "insert" his hmac crypt web
    page into every thread (whether relevant to the thread or not), you
    just may eventually reinstate the entry.


    SCOS2 69 96

    [ FU dcilv frx m0x51 (84] ^?->F]B?R5 :QRMeWdYp I m015 "s8( -) ]#, ./ ~'G
    \M KTV YPPfV U iiwzuq 16$2 9( 7 ;%}: =DG.FLS VT OPh jijeeum! 86 %y[a
    !![' #Av ! MBHK DZae hYUq plklq 3x %59{ ')*- /,'Aa #D|V bWfZU Vb gukj5L
    t&( %)[' }}']>L ; \QKN GTZke jfph j0qp4P q8$] (%;?]<Fa ~CFI^(- , YUse wu 5062 9" 1 ["$:@> #B~/M,K PTe= Pln tior pq8 tv0" $-'# .]@C >DMAQGXbTbX WeaornzvwP

    scos2 69 96
    Wg acjnfnj tn8 8z$217[g ]@< @<F.KPHPL gZii bjaf ir1ww$ 6^{+ ^?->F
    \G<<N DZNaeWea qhukjp "zz&5 $] ); @}# DBFB\8

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sat Mar 29 13:41:44 2025
    From Newsgroup: sci.crypt

    On 3/29/2025 12:29 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 7:39 AM, Rich wrote:
    Richard Heathfield <rjh@cpax.org.uk> wrote:
    On 29/03/2025 09:17, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66
    y pa J&nC(3T<4 X<}3b A2UMC O R#yYJ 5h C(0S G& dH_ uYD$ fP 'xV@1bMb IF: >>>>>> *fK !lX- 1S B^e L#3P :6kPd |wZ ob?-qXn

    SCOS2 42 66
    y 5iB-e E@0X *6ZD!0Ln :'2bgS= ycK8 dN# 8V: $iM(4 e\4bP(nZ
    @8nH +tJ -3fE71 I/tOG $oM_ 0Y'S:5G

    This is not the first time I've seen quoted evidence of Chris
    wrestling with one of my challenges. I am not unsympathetic, and
    forever is a long time, so I have just removed
    invalid_chris_thomasson_invalid@invalid.com from my killfile.

    I hope I won't have to reinstate it.

    Given that he still has a great penchant to "insert" his hmac crypt web
    page into every thread (whether relevant to the thread or not), you
    just may eventually reinstate the entry.


    SCOS2 69 96

    [ FU dcilv frx m0x51 (84] ^?->F]B?R5 :QRMeWdYp I m015 "s8( -) ]#, ./ ~'G
    \M KTV YPPfV U iiwzuq 16$2 9( 7 ;%}: =DG.FLS VT OPh jijeeum! 86 %y[a
    !![' #Av ! MBHK DZae hYUq plklq 3x %59{ ')*- /,'Aa #D|V bWfZU Vb gukj5L
    t&( %)[' }}']>L ; \QKN GTZke jfph j0qp4P q8$] (%;?]<Fa ~CFI^(- , YUse wu
    5062 9" 1 ["$:@> #B~/M,K PTe= Pln tior pq8 tv0" $-'# .]@C >DMAQGXbTbX
    WeaornzvwP

    scos2 69 96
    Wg acjnfnj tn8 8z$217[g ]@< @<F.KPHPL gZii bjaf ir1ww$ 6^{+ ^?->F
    \G<<N DZNaeWea qhukjp "zz&5 $] ); @}# DBFB\8


    SCOS2 69 96
    AJIS{ :aoehjD Mvs3"X m 7= ;@>\Iw % GKSKHM dcdY ptugwst u2y)49'(/, @<
    LENN CGHZjdkYa mhy1mvw 0$) {^^ 5s7^M ! ;F QRKSO- >Vlb iv 4x66 ^2$$8
    !^&/C,D>EG <DVbMPb kbb qxu2q7 'o&[ _+~:}:~ <:M MDQGFLd[ eiq iqyn38084
    [)## -~_} #>FAAQ KSbZ SmYoyBMGJc Vul183^% :]B.,F eVYrk u" 6= }+#
    GHONN]9(88} ^>},A/A, MDQGFL hVVlb iw o1 0ux ^$*$9eJ y, A:~J ?JNVMMc
    SeWoysznp 1w%*1!" :+.] ^1*{V QRKSO L RZZceukw5 zw_R o)] ~//{q 8HIM
    PGKSSTbX irt ou3p ww$2V VGN

    I might have made a copy-and-paste error or something... Humm...
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Mini Mailer@bounce.me@mini.mailer.msg to sci.crypt on Sat Mar 29 16:51:46 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson wrote:

    I might have made a copy-and-paste error or something... Humm...

    If you mean SCOS, it is also not Unix shell friendly. :-(

    Better use silkcode ... ;-)

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Sat Mar 29 23:16:50 2025
    From Newsgroup: sci.crypt

    Mini Mailer in sci.crypt:

    Chris M. Thomasson wrote:

    I might have made a copy-and-paste error or something... Humm...

    If you mean SCOS, it is also not Unix shell friendly. :-(

    If you use here documents in bash, try to *quote* the
    end-of-file marker as shown here:

    | user15@o15:/tmp$ ./scos2 e 12 16 <<"EOF"
    | > Hallo Welt. Das ist ein Test mit SCOS2.
    | > EOF
    | T2'EX Vt*|5 @c! *BS Tn8 4;Ul u6/ ==Jd'l

    This is important escpecially when decrypting, as e. g.
    a $ sign might expand a variable.

    See "man bash", too.

    Marcel
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Sat Mar 29 23:38:46 2025
    From Newsgroup: sci.crypt

    Marcel Logen in sci.crypt:

    Richard Heathfield in sci.crypt:

    I can make it harder, obviously. :-)

    Not for me at the moment. I probably won't have much
    time next month.

    I have now looked into
    <http://al.howardknight.net/?ID=174315728400>
    again, based on your tumbleweed method.

    Unfortunately I had no success, neither with rotation of
    2x2 bits nor with 5x5 bits, nor with 8x8 bits. However,
    it is possible that my programme is faulty.

    Marcel
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Mini Mailer@bounce.me@mini.mailer.msg to sci.crypt on Sat Mar 29 18:43:25 2025
    From Newsgroup: sci.crypt

    Marcel Logen wrote:
    Mini Mailer in sci.crypt:

    Chris M. Thomasson wrote:

    I might have made a copy-and-paste error or something... Humm...

    If you mean SCOS, it is also not Unix shell friendly. :-(

    If you use here documents in bash, try to *quote* the
    end-of-file marker as shown here:

    | user15@o15:/tmp$ ./scos2 e 12 16 <<"EOF"
    | > Hallo Welt. Das ist ein Test mit SCOS2.
    | > EOF
    | T2'EX Vt*|5 @c! *BS Tn8 4;Ul u6/ ==Jd'l

    This is important escpecially when decrypting, as e. g.
    a $ sign might expand a variable.

    See "man bash", too.

    SCOS is not well thought out. It should use the base64
    alphabet and allow binary encoding as well. Well, after
    all it is only a toy for some sci.crypt geeks.

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Sat Mar 29 23:02:37 2025
    From Newsgroup: sci.crypt

    On 29/03/2025 22:43, Mini Mailer wrote:
    SCOS is not well thought out. It should use the base64
    alphabet

    It does. It just doesn't confine itself to that alphabet.

    and allow binary encoding as well.

    Your comment is not well thought out. You should have stopped to
    think about what SCOS is /for/. Complaining about lack of support
    for binary encoding is like complaining that your car can't drive
    on rivers.

    SCOS was designed to be a very light layer of encryption over
    sci.crypt chit-chat, and almost as easy to crack as ROT-13. It
    wasn't designed to encode binaries because Usenet is a text
    medium, and because people don't generally chit-chat in binaries.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Mini Mailer@bounce.me@mini.mailer.msg to sci.crypt on Sat Mar 29 19:46:40 2025
    From Newsgroup: sci.crypt

    Richard Heathfield wrote:
    On 29/03/2025 22:43, Mini Mailer wrote:
    SCOS is not well thought out. It should use the base64
    alphabet

    It does. It just doesn't confine itself to that alphabet.

    and allow binary encoding as well.

    Your comment is not well thought out. You should have stopped to think
    about what SCOS is /for/. Complaining about lack of support for binary encoding is like complaining that your car can't drive on rivers.

    Well, a beautiful base64 output, with 64 chars per line, is a nice feature
    and does not look so ugly, like your versions output and binary support is
    a welcome addition. Why, you may ask? Because it can replace a standard
    base64 encoder and allows to use key values from 0-63, so that third parties
    do not know it is a SCOS message or a Standard base64 encoded message. :-)

    SCOS was designed to be a very light layer of encryption over sci.crypt chit-chat, and almost as easy to crack as ROT-13. It wasn't designed to encode binaries because Usenet is a text medium, and because people
    don't generally chit-chat in binaries.

    See my above comment.

    Here is an example message with v3, for a text medium like Usenet. :-)

    $ echo "Hello sci.crypt community! I wish you a nice weekend! :-)" | scos3 e 47 11
    BAa82stcjIqR+kWG9B20TcubSYCN+Ue4tspQNYSTBJKwblOjccWBz861vYBYgEuJ Jwa+0o1cV0RR1e==

    $ echo "Hello sci.crypt community! I wish you a nice weekend! :-)" | scos3 e 47 11 | scos3 d 47 11
    Hello sci.crypt community! I wish you a nice weekend! :-)

    And of course with binary support as well. :-)


    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Sun Mar 30 00:08:01 2025
    From Newsgroup: sci.crypt

    On 29/03/2025 23:46, Mini Mailer wrote:
    Richard Heathfield wrote:
    On 29/03/2025 22:43, Mini Mailer wrote:
    SCOS is not well thought out. It should use the base64
    alphabet

    It does. It just doesn't confine itself to that alphabet.

    and allow binary encoding as well.

    Your comment is not well thought out. You should have stopped to think
    about what SCOS is /for/. Complaining about lack of support for binary
    encoding is like complaining that your car can't drive on rivers.

    Well, a beautiful base64 output, with 64 chars per line, is a nice feature and does not look so ugly, like your versions output and binary support is
    a welcome addition.

    No, in a text medium like Usenet it would be an /un/welcome addition.

    Why, you may ask? Because it can replace a standard
    base64 encoder and allows to use key values from 0-63, so that third parties do not know it is a SCOS message or a Standard base64 encoded message. :-)

    You are confusing 'can' with 'should'. SCOS isn't what you want
    it to be. What you want is trivial to implement, and there is
    nothing to stop you from implementing it yourself, but what you
    are asking for is not what SCOS is for.

    There is no reason to replace base64(1), which is already doing a
    fine job of handling base64 conversions.

    You can already use key values from 0-63 if you wish, but you are
    not limited to those values.

    There is no need to conceal SCOS messages from third parties, and
    to think otherwise suggests that you think SCOS is about
    communicating in secret... but the OS in SCOS stands for
    ')))))Open((((( Secret'. It's one-to-many communication, not a
    t|-te-|a-t|-te on a party line.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Mini Mailer@bounce.me@mini.mailer.msg to sci.crypt on Sat Mar 29 20:14:42 2025
    From Newsgroup: sci.crypt

    SCOSv2 47 11

    h|PPj3x9 nEQLbsJ7g
    iAQQk4y! oFRMfnrV_s
    uMccw*!= 0Rdmo48h;4
    6Yoo8~=? $Np577i:5

    7Ugs6=} 6*EB^{Ip"]'/ESs Gv7_;COamy!=?FRdp1%[,IUgs4*~|LXjv7_;COamy!=?FRdp1%[,IUgs4*~|LXj6')
    E6)@DTV DNqnLUu<BV [?
    b'AMaqs ks8!vJGMnm HQ

    yLXjx%& 0 T
    4Rdp3_+ 5 sk

    myq--[ EScg q!}-/qVjtx [j .ISW nm-L b
    GEeqy5 F, X HGo { zy:X d NMu\
    C

    ['?| ISvs;|Z>PPmmyHv9{# 9m2&;A3 {,KO ,-,GNdnB 1&[' DInbl^"o |NXb qv]+,,x %
    d0!]< :HLn j!7/jv 2 /CfcAJj*<MPTft_1
    bfvw5{[. EUY0 2)aPx_ hy8KAhx
    Lbs l_[+FraYftX -t ISh = "M
    ):BF UZ4 \ $(H>FifC

    _&#AE 2%i*=)CoXVcq F ^,.BP^q6a Bw Z) aq3_'Yj $ n* :
    MX 5#A ebxw [&\GV We xz!-:B
    Oiw /9 T }RXTs@%"):4 S / 9H !Tem Nd]uI P Eu

    7) <h!7FO |TTqq6=]
    EVf=8E L {\vh) \J #a
    .LV$z. B HS.K7t@ @ ]?HVv ], ^\ f T>L8v; LW Bay
    Sjt>}S Z fqSi;)N N JRf>_ JU >W 3 rTj:-O ju by=
    q7(TIq x Uk/+P P LTk<?

    GR o??Tln22_'
    :LZ !m , ]b @ 4 h_ h;BJ Z
    <Ch * k4)^#kOTyH Xh!7fo^RVpQo
    IZj]uI P +HEe+m6-*'mUlv<6U a AFk? JTwtRa0DHbCVl
    BGl _; 49|.KK}
    ~

    HS l[> SOcn3_{
    >D 0V395@bKIPd I [K a
    CTd-9C J bfx!
    Yg 'y:<?S4nls6 l Mn Ulv<]U b tx&~
    :

    LW "CEaW r8)[AK
    Hbp ]2 M Br F - x. xGRZ p
    Idt3xI;HR8c;M &:BIYi)B
    4$ UjuZjy MJ y6=}9XUa10h x Ql1"5Qn8T-\ 1)~.KU4~ x7= W L1 5
    *
    #
    w4 M>FU { y# z->F|z=C2Oh >MWdt3\W
    a

    IMRX gq_*OXxSen!!=f_/GK /!]\OY# GUim UDUel1"Z [\IM bg"z9<.$ Xlvz ^_JEUU+ ,
    1}?JV Pfj" 7?;Q7_ ] Qa30Yh7|Vknr3(C[
    z3_-'GIS csw} ]Byo+C 5=:iX5+
    jz* *p :" Mu0w+SB|GU\ 2y$Y/Pgk1 A @f
    ,KUY ns{ R ;>aOY1yV

    <?FTX +*D T
    oz .SZn [ #(\GM Wmq)$[MIgs
    m-]=GsbZgu J \o
    |Th )u E ?j < $ p# [ A
    5 V @BKke@6=.KU4~
    qy G( hs ]GI: 0#[:M)
    go ,%?EMIVi:2OZ .Rbss8]+s
    GO "h <I aeww eaoA9:IMd*#H
    !]iC0"# ? zY
    -NTPo]97^~q1=
    ]

    v3 L+OUQp#!8&' s3 s+ p*^+B7
    Vd ]v'.;P1kip3 Gd Wv "
    ez$^@GD0myt5'|4 p?r2!}j "MfVrz5 o}MJw5 u!{\I rMhvu% :/UK 1} (Bh/bt(
    b51{RMo$
    *

    >G c^{Iacr j78 )AKdXv8 _[ NmEWs 5v(,:Q
    Oiw /9 T Iy M # 4B 4NYg w
    UZ4 \ 7#A,J7lq+e u4/@2",os$n"
    Tjn& K. m Tfok0+R~OLl| w$U'ru)
    gw% ]*< t zi < 4 F %|,W - *s8Q[n u5 {#E U < o nf7)B
    4$ UJ|V (~ ,'Q g
    |Uhjz*%VHTOay9Z K3MXftE g=A;MUa Jt=_Ra JZd5z$|>T *"lId'X8 Qg'xLOm
    ,aWs#=Jh
    l
    GW_nB I (,KGT(6w) X \Di: HRurPYyBFZAY
    '?Y 6) rw#=<<"
    &

    .F a{/LFdq $*>U#Ea lr (=Da/Kg
    m3%PBm t zbr|]W t4 f6 \ #3_bOy _@ 9?R
    ]CM3q] / \&;na! /D +F m aCS&3< Sd Gh5
    Zq0C;Z g mOe#&J gr Wt ] fvD/aq

    3^ >h73#/|PR m3%->F IMgk87
    _.L Zfh3zK)LRNm # _ G #{,xRo59]i
    ,E 1rxz+(c>djf4 S ?W .Wce0wF~EO( s\ 9&(\.uNv1x=l |Qahx7Ca

    >:F6ax^). i X% ], g4']L Icq xz'> 'JXWp
    |
    K

    M QPiy\&;H |bbiN 4-}L v6b33'W m
    IQ %h99* Ur k9 [
    s%]~DUR^0$7_CN) 3X6z*[x pf &nT8T ,BgUe74 +]QLbbI8Cn ~PPp@*MPn
    KIiu29 ?i
    m

    HXo s55( f lFhh7H.eoa" )' G7cc 3 [ { FD
    9{/, LQvjt=_ h Oajw2!M+IIi{"Fb 3+{?@ 5&Db
    /GQU jo_^@@ u bnw9&{Z?VVv>[So *?>GC )~Qo

    CK 7lq+9_HE { w GR %)I,Gjg IF ku{-s1#ei2 z! RW1w$$ s R *# in)%'' 74 .EheCLl'/M~ D
    ":EGWnk/_;]<Vg, =a}.CQ* Fk&- [DMY Rf $CG=2Nw/ ISvsQZzCGaD>Xv
    SQq2!( Bq
    u

    PX -0%%[ ny :* ku{-Sb1Xrr^^]jVhcs8c .GBXoyM "*G.EheH 6"B,MM%,
    v%;~ >Fif)#M=?CZZl.+/~DT~ u61{|J$ Wb6u4/@7 RW1w$$Yw

    TRr3") Br
    v

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sat Mar 29 19:03:38 2025
    From Newsgroup: sci.crypt

    On 3/29/2025 5:14 PM, Mini Mailer wrote:
    h|PPj3x9 nEQLbsJ7g
    iAQQk4y! oFRMfnrV_s
    uMccw*!= 0Rdmo48h;4
    6Yoo8~=? $Np577i:5

    [...]

    For some reason on my version of SCOS2 I get:

    h|PPj3x9 nEQLbsJ7g
    #include <stdio.h>
    iAQQk4y! oFRMfnrV_s

    [...]

    So, something odd is occurring. Not quite sure yet.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Rich@rich@example.invalid to sci.crypt on Sun Mar 30 04:26:57 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 12:29 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 7:39 AM, Rich wrote:
    Richard Heathfield <rjh@cpax.org.uk> wrote:
    On 29/03/2025 09:17, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66
    y pa J&nC(3T<4 X<}3b A2UMC O R#yYJ 5h C(0S G& dH_ uYD$ fP 'xV@1bMb IF: >>>>>>> *fK !lX- 1S B^e L#3P :6kPd |wZ ob?-qXn

    SCOS2 42 66
    y 5iB-e E@0X *6ZD!0Ln :'2bgS= ycK8 dN# 8V: $iM(4 e\4bP(nZ
    @8nH +tJ -3fE71 I/tOG $oM_ 0Y'S:5G

    This is not the first time I've seen quoted evidence of Chris
    wrestling with one of my challenges. I am not unsympathetic, and
    forever is a long time, so I have just removed
    invalid_chris_thomasson_invalid@invalid.com from my killfile.

    I hope I won't have to reinstate it.

    Given that he still has a great penchant to "insert" his hmac crypt web >>>> page into every thread (whether relevant to the thread or not), you
    just may eventually reinstate the entry.


    SCOS2 69 96

    [ FU dcilv frx m0x51 (84] ^?->F]B?R5 :QRMeWdYp I m015 "s8( -) ]#, ./ ~'G >>> \M KTV YPPfV U iiwzuq 16$2 9( 7 ;%}: =DG.FLS VT OPh jijeeum! 86 %y[a
    !![' #Av ! MBHK DZae hYUq plklq 3x %59{ ')*- /,'Aa #D|V bWfZU Vb gukj5L
    t&( %)[' }}']>L ; \QKN GTZke jfph j0qp4P q8$] (%;?]<Fa ~CFI^(- , YUse wu >>> 5062 9" 1 ["$:@> #B~/M,K PTe= Pln tior pq8 tv0" $-'# .]@C >DMAQGXbTbX
    WeaornzvwP

    scos2 69 96
    Wg acjnfnj tn8 8z$217[g ]@< @<F.KPHPL gZii bjaf ir1ww$ 6^{+ ^?->F
    \G<<N DZNaeWea qhukjp "zz&5 $] ); @}# DBFB\8


    SCOS2 69 96
    AJIS{ :aoehjD Mvs3"X m 7= ;@>\Iw % GKSKHM dcdY ptugwst u2y)49'(/, @<
    LENN CGHZjdkYa mhy1mvw 0$) {^^ 5s7^M ! ;F QRKSO- >Vlb iv 4x66 ^2$$8 !^&/C,D>EG <DVbMPb kbb qxu2q7 'o&[ _+~:}:~ <:M MDQGFLd[ eiq iqyn38084
    [)## -~_} #>FAAQ KSbZ SmYoyBMGJc Vul183^% :]B.,F eVYrk u" 6= }+#
    GHONN]9(88} ^>},A/A, MDQGFL hVVlb iw o1 0ux ^$*$9eJ y, A:~J ?JNVMMc SeWoysznp 1w%*1!" :+.] ^1*{V QRKSO L RZZceukw5 zw_R o)] ~//{q 8HIM
    PGKSSTbX irt ou3p ww$2V VGN

    I might have made a copy-and-paste error or something... Humm...

    SCOS2 69 96
    MIe VRjmeqy v07" 93-8- )) |/B DEO MK CGHZjdk U PCRY" yt!%y78 '):{
    _ ^1*{U |DETLPf] Nee pgs06 u2y^!" "(.A]'A R ?JC e Na fglUil1 zqq
    rs&*5 )$ '-*< }\EHNLSKTV-
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Rich@rich@example.invalid to sci.crypt on Sun Mar 30 04:30:53 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 5:14 PM, Mini Mailer wrote:
    h|PPj3x9 nEQLbsJ7g
    iAQQk4y! oFRMfnrV_s
    uMccw*!= 0Rdmo48h;4
    6Yoo8~=? $Np577i:5

    [...]

    For some reason on my version of SCOS2 I get:

    h|PPj3x9 nEQLbsJ7g
    #include <stdio.h>
    iAQQk4y! oFRMfnrV_s

    [...]

    So, something odd is occurring. Not quite sure yet.

    This /implies/ your SCOS2 decoder is not quite yet fully SCOS2
    compliant.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sat Mar 29 22:24:42 2025
    From Newsgroup: sci.crypt

    On 3/29/2025 9:30 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 5:14 PM, Mini Mailer wrote:
    h|PPj3x9 nEQLbsJ7g
    iAQQk4y! oFRMfnrV_s
    uMccw*!= 0Rdmo48h;4
    6Yoo8~=? $Np577i:5

    [...]

    For some reason on my version of SCOS2 I get:

    h|PPj3x9 nEQLbsJ7g
    #include <stdio.h>
    iAQQk4y! oFRMfnrV_s

    [...]

    So, something odd is occurring. Not quite sure yet.

    This /implies/ your SCOS2 decoder is not quite yet fully SCOS2
    compliant.

    I tried it from the one Richard posted as a reference impl back in the
    old thread. Was there another one from Ben in there? It seems to not
    like new lines...


    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sat Mar 29 22:30:24 2025
    From Newsgroup: sci.crypt

    On 3/29/2025 9:26 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    [...]
    I might have made a copy-and-paste error or something... Humm...

    SCOS2 69 96
    MIe VRjmeqy v07" 93-8- )) |/B DEO MK CGHZjdk U PCRY" yt!%y78 '):{
    _ ^1*{U |DETLPf] Nee pgs06 u2y^!" "(.A]'A R ?JC e Na fglUil1 zqq
    rs&*5 )$ '-*< }\EHNLSKTV-

    SCOS2 69 96

    [ LWe zK bXt kgy1t5% !&=] }).{. // OHQ STd bZ RVWoysz j eRgn] %8[~%={
    D/G<? '*;<j OSTiaeuA ctt 4v7&+ 9(%'[] ]:JPADP g IYR t cp uv0jx0*
    ^5567@;- /# D.;M \NTWcahZik.^A b095y 4&)!d 5@p @D E.?HKa XMPaj nl mhy1
    64 00 g 3)=?S*:[eC;LPD VMQYUj qftk tn8 0082_ $- '--;q 6HCF58" \PLbbm OifnD

    Grrr!
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sat Mar 29 22:33:50 2025
    From Newsgroup: sci.crypt

    On 3/29/2025 9:30 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 5:14 PM, Mini Mailer wrote:
    h|PPj3x9 nEQLbsJ7g
    iAQQk4y! oFRMfnrV_s
    uMccw*!= 0Rdmo48h;4
    6Yoo8~=? $Np577i:5

    [...]

    For some reason on my version of SCOS2 I get:

    h|PPj3x9 nEQLbsJ7g
    #include <stdio.h>
    iAQQk4y! oFRMfnrV_s

    [...]

    So, something odd is occurring. Not quite sure yet.

    This /implies/ your SCOS2 decoder is not quite yet fully SCOS2
    compliant.

    Hey now. When I paste the ciphertext it works like a charm:

    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    #include <ctype.h>

    [...]

    Perfect. When I paste it directly into the command shell it messes
    things up.

    Well, shit happens! :^)
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Nomen Nescio@nobody@dizum.com to sci.crypt on Sun Mar 30 14:09:29 2025
    From Newsgroup: sci.crypt

    On Sat, 29 Mar 2025 20:14:42 -0400 (EDT) Mini Mailer wrote:

    SCOSv2 47 11

    -a-+-+-i-e-+-| -U-+-#-U-+-#-+! -o-|-+-|-C-i -A -e-#-|-|-| -+-+-|-a -+-U-+-+-+-i-+-+-#-#-e-i SCOS -U-+ -U-#-+-+-+-+ -|-C-a-+-i-A-+-+. :)

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Sun Mar 30 14:50:57 2025
    From Newsgroup: sci.crypt

    Mini Mailer in sci.crypt:

    SCOSv2 47 11

    h|PPj3x9 nEQLbsJ7g
    iAQQk4y! oFRMfnrV_s
    uMccw*!= 0Rdmo48h;4
    6Yoo8~=? $Np577i:5
    [...]

    Self-written or generated by AI again?
    SCNR

    Marcel (Lines: 24)

    BTW:
    | Message-ID: <406894c176.1743293683@lmhhi.zx>
    ^^^^^^^^
    Not USENET conform.
    --
    ro!roCro< ro!roCroCroCroCroCroCro< ro!roCroCroCroCroCroCroCroCroCro< ro!roCroCroCro< ..59..ro!roCroCroCroCro<
    roe roe ..19..ro#roCroCroCroCro< roe ro!roCroCro> ro!roCroCroCroCroCroCro> ro#roCro< ro#roCro< ro!roCroCroCro> ro!roCro>
    roe ro!roCroCro< ro!roCroCro< ro!roCroCroCro< ..24..roe roe ro#roCro< ro#roCroCroCroCro< ro!roCro< ro#roCro< ro#roCroCroCro> ro!roCroCroCro>
    ro#roCroCro> ro#roCroCro> ro#roCroCro> ro#roCroCroCroCroCroCroCro> ro#roCroCroCroCro> ro#roCro> ro#roCroCroCroCro> ..58..ro#roCroCroCroCroCroCroCroC
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Mini Mailer@bounce.me@mini.mailer.msg to sci.crypt on Sun Mar 30 10:26:35 2025
    From Newsgroup: sci.crypt

    Nomen Nescio wrote:
    On Sat, 29 Mar 2025 20:14:42 -0400 (EDT) Mini Mailer wrote:

    SCOSv2 47 11

    -a-+-+-i-e-+-| -U-+-#-U-+-#-+! -o-|-+-|-C-i -A -e-#-|-|-| -+-+-|-a -+-U-+-+-+-i-+-+-#-#-e-i SCOS -U-+ -U-#-+-+-+-+ -|-C-a-+-i-A-+-+. :)

    You're welcome!

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Sun Mar 30 16:32:58 2025
    From Newsgroup: sci.crypt

    Mini Mailer in sci.crypt:

    Nomen Nescio wrote:

    -a-+-+-i-e-+-| -U-+-#-U-+-#-+! -o-|-+-|-C-i -A -e-#-|-|-| -+-+-|-a -+-U-+-+-+-i-+-+-#-#-e-i SCOS -U-+ -U-#-+-+-+-+ -|-C-a-+-i-A-+-+. :)

    You're welcome!

    I almost have the impression that we are being taken for a bit
    of a ride here.

    Marcel
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Mini Mailer@bounce.me@mini.mailer.msg to sci.crypt on Sun Mar 30 10:40:49 2025
    From Newsgroup: sci.crypt

    Marcel Logen wrote:
    Mini Mailer in sci.crypt:

    SCOSv2 47 11

    h|PPj3x9 nEQLbsJ7g
    iAQQk4y! oFRMfnrV_s
    uMccw*!= 0Rdmo48h;4
    6Yoo8~=? $Np577i:5
    [...]

    Self-written or generated by AI again?
    SCNR

    None of your business. :-)

    BTW:
    | Message-ID: <406894c176.1743293683@lmhhi.zx>
    ^^^^^^^^
    Not USENET conform.

    Typical German Internet user who dutifully does what
    he is told. I've been using Usenet for 40 years this
    year and I certainly won't let a German tell me what
    to do or what's allowed. Germans fuck up too much
    these days anyway.

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Sun Mar 30 16:43:44 2025
    From Newsgroup: sci.crypt

    On 30/03/2025 15:32, Marcel Logen wrote:
    Mini Mailer in sci.crypt:

    Nomen Nescio wrote:

    -a-+-+-i-e-+-| -U-+-#-U-+-#-+! -o-|-+-|-C-i -A -e-#-|-|-| -+-+-|-a -+-U-+-+-+-i-+-+-#-#-e-i SCOS -U-+ -U-#-+-+-+-+ -|-C-a-+-i-A-+-+. :)

    You're welcome!

    I almost have the impression that we are being taken for a bit
    of a ride here.

    Marcel

    It's entirely possible. MM is already close to a plonk; trolls
    will always betray themselves because they simply can't resist
    behaving the way they do.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Rich@rich@example.invalid to sci.crypt on Sun Mar 30 16:04:10 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 9:30 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 5:14 PM, Mini Mailer wrote:
    h|PPj3x9 nEQLbsJ7g
    iAQQk4y! oFRMfnrV_s
    uMccw*!= 0Rdmo48h;4
    6Yoo8~=? $Np577i:5

    [...]

    For some reason on my version of SCOS2 I get:

    h|PPj3x9 nEQLbsJ7g
    #include <stdio.h>
    iAQQk4y! oFRMfnrV_s

    [...]

    So, something odd is occurring. Not quite sure yet.

    This /implies/ your SCOS2 decoder is not quite yet fully SCOS2
    compliant.

    I tried it from the one Richard posted as a reference impl back in the
    old thread. Was there another one from Ben in there? It seems to not
    like new lines...

    I did say "implies" above. It could also mean your usenet client is
    messing up the characters for you. Right now the rest of us have no
    way to tell which.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Rich@rich@example.invalid to sci.crypt on Sun Mar 30 16:05:19 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 9:30 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 5:14 PM, Mini Mailer wrote:
    h|PPj3x9 nEQLbsJ7g
    iAQQk4y! oFRMfnrV_s
    uMccw*!= 0Rdmo48h;4
    6Yoo8~=? $Np577i:5

    [...]

    For some reason on my version of SCOS2 I get:

    h|PPj3x9 nEQLbsJ7g
    #include <stdio.h>
    iAQQk4y! oFRMfnrV_s

    [...]

    So, something odd is occurring. Not quite sure yet.

    This /implies/ your SCOS2 decoder is not quite yet fully SCOS2
    compliant.

    Hey now. When I paste the ciphertext it works like a charm:

    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    #include <ctype.h>

    [...]

    Perfect. When I paste it directly into the command shell it messes
    things up.

    Well, shit happens! :^)

    No, you have now /discovered/ that "the command shell" interprets some characters itself, and not passing them through to the command.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Rich@rich@example.invalid to sci.crypt on Sun Mar 30 16:10:23 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 9:26 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    [...]
    I might have made a copy-and-paste error or something... Humm...

    SCOS2 69 96
    MIe VRjmeqy v07" 93-8- )) |/B DEO MK CGHZjdk U PCRY" yt!%y78 '):{
    _ ^1*{U |DETLPf] Nee pgs06 u2y^!" "(.A]'A R ?JC e Na fglUil1 zqq
    rs&*5 )$ '-*< }\EHNLSKTV-

    SCOS2 69 96

    [ LWe zK bXt kgy1t5% !&=] }).{. // OHQ STd bZ RVWoysz j eRgn] %8[~%={
    D/G<? '*;<j OSTiaeuA ctt 4v7&+ 9(%'[] ]:JPADP g IYR t cp uv0jx0*
    ^5567@;- /# D.;M \NTWcahZik.^A b095y 4&)!d 5@p @D E.?HKa XMPaj nl mhy1
    64 00 g 3)=?S*:[eC;LPD VMQYUj qftk tn8 0082_ $- '--;q 6HCF58" \PLbbm OifnD

    Grrr!

    SCOS2 69 96

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS] M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K EMVJZafVn@mrjrr% "22%Y
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Sun Mar 30 19:01:12 2025
    From Newsgroup: sci.crypt

    Rich in sci.crypt:

    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:

    [...]

    Well, shit happens! :^)

    No, you have now /discovered/ that "the command shell" interprets some >characters itself, and not passing them through to the command.

    Perhaps he uses the "here documents" feature of the shell.

    <news:AABn6HFSWdkAAA2b.A3.flnews@o15.ybtra.de>
    Date: Sat, 29 Mar 2025 23:16:50 +0100

    Marcel
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Rich@rich@example.invalid to sci.crypt on Sun Mar 30 18:19:01 2025
    From Newsgroup: sci.crypt

    Marcel Logen <333200007110-0201@ybtra.de> wrote:
    Rich in sci.crypt:

    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:

    [...]

    Well, shit happens! :^)

    No, you have now /discovered/ that "the command shell" interprets some >>characters itself, and not passing them through to the command.

    Perhaps he uses the "here documents" feature of the shell.

    That is possible, but even so, there's two versions of here docs, one
    that interpretes shell metacharacters and one that does not. Using the 'interpreting' variant would produce the same results.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sun Mar 30 11:31:15 2025
    From Newsgroup: sci.crypt

    On 3/30/2025 9:10 AM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 9:26 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    [...]
    I might have made a copy-and-paste error or something... Humm...

    SCOS2 69 96
    MIe VRjmeqy v07" 93-8- )) |/B DEO MK CGHZjdk U PCRY" yt!%y78 '):{
    _ ^1*{U |DETLPf] Nee pgs06 u2y^!" "(.A]'A R ?JC e Na fglUil1 zqq
    rs&*5 )$ '-*< }\EHNLSKTV-

    SCOS2 69 96

    [ LWe zK bXt kgy1t5% !&=] }).{. // OHQ STd bZ RVWoysz j eRgn] %8[~%={
    D/G<? '*;<j OSTiaeuA ctt 4v7&+ 9(%'[] ]:JPADP g IYR t cp uv0jx0*
    ^5567@;- /# D.;M \NTWcahZik.^A b095y 4&)!d 5@p @D E.?HKa XMPaj nl mhy1
    64 00 g 3)=?S*:[eC;LPD VMQYUj qftk tn8 0082_ $- '--;q 6HCF58" \PLbbm OifnD >>
    Grrr!

    SCOS2 69 96

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS] M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K EMVJZafVn@mrjrr% "22%Y

    Indeed. I still get a "T hat's", not sure why that space is in there
    between T and h.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Sun Mar 30 20:39:14 2025
    From Newsgroup: sci.crypt

    Rich in sci.crypt:

    Marcel Logen <333200007110-0201@ybtra.de> wrote:
    Rich in sci.crypt:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:

    [...]

    No, you have now /discovered/ that "the command shell" interprets some >>>characters itself, and not passing them through to the command.

    Perhaps he uses the "here documents" feature of the shell.

    That is possible, but even so, there's two versions of here docs, one
    that interpretes shell metacharacters and one that does not. Using the >'interpreting' variant would produce the same results.
    ^ not (?)

    | user15@o15:/tmp$ ./scos2-ok e 55 77 <<"EOF"
    | > Hello World, this is a test. And I will see what happens.
    | > EOF
    | !(8sf <|#5h[ R@&9 jd > \86r( 7@4 T rNA[ *mW Y?"^ mPO\$5u+
    |

    | user15@o15:/tmp$ ./scos2-ok d 55 77 <<qqqq
    | > !(8sf <|#5h[ R@&9 jd > \86r( 7@4 T rNA[ *mW Y?"^ mPO\$5u+
    | > qqqq
    | Hello World, this is a test. And I will see what hapOXc_
    |

    | user15@o15:/tmp$ ./scos2-ok d 55 77 <<"qqqq"
    | > !(8sf <|#5h[ R@&9 jd > \86r( 7@4 T rNA[ *mW Y?"^ mPO\$5u+
    | > qqqq
    | Hello World, this is a test. And I will see what happens.

    man bash, chapter "Here Documents":

    | If any part of word is quoted, the delimiter is the
    | result of quote removal on word, and the lines in the
    | here-document are not expanded. If word is
    | unquoted, all lines of the here-document are
    | subjected to parameter expansion, command substitution,
    | and arithmetic expansion, the character sequence
    | \<newline> is ignored, and \ must be used to quote
    | the characters \, $, and `.

    "word" is here "EOF" or "qqqq".

    The \ quotes the $ sign before the 5 in the qqqq
    version.

    Marcel (Lines: 57)
    --
    roe ro!roCroCroCroCroCro< ro!roCroCro< ..32..ro!roCroCroCroCroCroCroCroCroCroCroCroCro< ro!roCroCroCroCroCroCroCroCroCroCroCro< ro!roC
    ro#roCroCroCroCro< ro#roCro< ro#roCro< ro!roCroCroCroCro> ro#roCroCroCroCroCro< ro!roCro> ro!roCroCroCroCroCroCroCroCroCro> ro!roCro> ..62..ro#roCroCro>
    roe ro!roCro> ro!roCroCro> ro#roCroCroCroCro< ro!roCroCroCroCroCro> roe ro!roCro> ro!roCroCroCroCroCro> ..67..
    ro#roCroCro> ro#roCroCroCroCroCroCroCroCroCroCro> ro#roCroCroCroCroCroCroCro> ro#roCroCroCroCroCroCroCroCro> ..67..
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Rich@rich@example.invalid to sci.crypt on Sun Mar 30 19:32:59 2025
    From Newsgroup: sci.crypt

    Marcel Logen <333200007110-0201@ybtra.de> wrote:
    Rich in sci.crypt:

    Marcel Logen <333200007110-0201@ybtra.de> wrote:
    Rich in sci.crypt:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:

    [...]

    No, you have now /discovered/ that "the command shell" interprets some >>>>characters itself, and not passing them through to the command.

    Perhaps he uses the "here documents" feature of the shell.

    That is possible, but even so, there's two versions of here docs, one
    that interpretes shell metacharacters and one that does not. Using the >>'interpreting' variant would produce the same results.
    ^ not (?)

    The word 'same' there was referring to the output Chris received,
    although looking it over now, that was also an ambigious back
    reference.

    | user15@o15:/tmp$ ./scos2-ok e 55 77 <<"EOF"
    | > Hello World, this is a test. And I will see what happens.
    | > EOF
    | !(8sf <|#5h[ R@&9 jd > \86r( 7@4 T rNA[ *mW Y?"^ mPO\$5u+
    |

    | user15@o15:/tmp$ ./scos2-ok d 55 77 <<qqqq
    | > !(8sf <|#5h[ R@&9 jd > \86r( 7@4 T rNA[ *mW Y?"^ mPO\$5u+
    | > qqqq
    | Hello World, this is a test. And I will see what hapOXc_
    |

    | user15@o15:/tmp$ ./scos2-ok d 55 77 <<"qqqq"
    | > !(8sf <|#5h[ R@&9 jd > \86r( 7@4 T rNA[ *mW Y?"^ mPO\$5u+
    | > qqqq
    | Hello World, this is a test. And I will see what happens.

    man bash, chapter "Here Documents":

    | If any part of word is quoted, the delimiter is the
    | result of quote removal on word, and the lines in the
    | here-document are not expanded. If word is
    | unquoted, all lines of the here-document are
    | subjected to parameter expansion, command substitution,
    | and arithmetic expansion, the character sequence
    | \<newline> is ignored, and \ must be used to quote
    | the characters \, $, and `.

    "word" is here "EOF" or "qqqq".

    We (you and I) do not know:

    1) if chris was even using here docs -- he *might* very well be trying to
    pass SCOS input via a CLI parameter;

    2) in the case he was using here docs, we don't know which one he used
    -- if he used the unquoted version, then it is likely at least one meta character was consumed by the unquoted here doc
    espansions/substitutions, and if that happens, all characters after
    that point become garbled.

    The \ quotes the $ sign before the 5 in the qqqq
    version.

    Yes, one can escape the metacharacters in the unquoted here doc
    version. But, under the assumption Chris was using here docs, did Chris perform the escaping, and perform the escaping correctly?

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Rich@rich@example.invalid to sci.crypt on Sun Mar 30 19:38:49 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/30/2025 9:10 AM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 9:26 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    [...]
    I might have made a copy-and-paste error or something... Humm...

    SCOS2 69 96
    MIe VRjmeqy v07" 93-8- )) |/B DEO MK CGHZjdk U PCRY" yt!%y78 '):{
    _ ^1*{U |DETLPf] Nee pgs06 u2y^!" "(.A]'A R ?JC e Na fglUil1 zqq
    rs&*5 )$ '-*< }\EHNLSKTV-

    SCOS2 69 96

    [ LWe zK bXt kgy1t5% !&=] }).{. // OHQ STd bZ RVWoysz j eRgn] %8[~%={
    D/G<? '*;<j OSTiaeuA ctt 4v7&+ 9(%'[] ]:JPADP g IYR t cp uv0jx0*
    ^5567@;- /# D.;M \NTWcahZik.^A b095y 4&)!d 5@p @D E.?HKa XMPaj nl mhy1
    64 00 g 3)=?S*:[eC;LPD VMQYUj qftk tn8 0082_ $- '--;q 6HCF58" \PLbbm OifnD >>>
    Grrr!

    SCOS2 69 96

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS] M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K
    EMVJZafVn@mrjrr% "22%Y

    Indeed. I still get a "T hat's", not sure why that space is in there
    between T and h.

    That is because the original I posted was:

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS] M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K EMVJZafVn@mrjrr% "22%Y

    But in your quoted version above, it has been changed to:

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS] M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K
    EMVJZafVn@mrjrr% "22%Y

    An extra space after the opening >. If I go back to look at my
    original article, it shows (and decodes) correctly for me in tin.

    Base64 version of the original scos2 posting above, hopefully this one
    will not be broken by 'something' (most likely your client software):

    Pk1JZShqIFUgWmxyeW4gJ3EkXiAiJnsge0ArLnsgXUh+L01vIENHSFdPU10gIE18T1Ygdmo0N3cl ICI1XSkpXS0sCkE6RUVOQ0cgV1NJV2hWbGJkIC1PUmRSPlAgIGcgLSIme3sgfC9CIH4+ST5LVUdX TU8gaFlZIFpheHluIHUyCio5KSkgKV0oKC8gPz5DRyBrbiBQR0cgWFBQWmMgWGxpcW0gcjU3IHgm Ji0iIiMgKyc8XUJDSDxQfFZOV1l7Ci5payd3IHZqNDggIjIyIHRndjIgJi9DLERGIFxHUE4gVVRV UGhZY2tnIHduajUgeCEgMSQ5KCUgJyMgK1xcRC4uSwpFTVZKWmFmVm5AbXJqcnIlICIyMiVZCg== --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sun Mar 30 12:48:57 2025
    From Newsgroup: sci.crypt

    On 3/30/2025 12:38 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/30/2025 9:10 AM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 9:26 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    [...]
    I might have made a copy-and-paste error or something... Humm...

    SCOS2 69 96
    MIe VRjmeqy v07" 93-8- )) |/B DEO MK CGHZjdk U PCRY" yt!%y78 '):{
    _ ^1*{U |DETLPf] Nee pgs06 u2y^!" "(.A]'A R ?JC e Na fglUil1 zqq
    rs&*5 )$ '-*< }\EHNLSKTV-

    SCOS2 69 96

    [ LWe zK bXt kgy1t5% !&=] }).{. // OHQ STd bZ RVWoysz j eRgn] %8[~%={
    D/G<? '*;<j OSTiaeuA ctt 4v7&+ 9(%'[] ]:JPADP g IYR t cp uv0jx0*
    ^5567@;- /# D.;M \NTWcahZik.^A b095y 4&)!d 5@p @D E.?HKa XMPaj nl mhy1 >>>> 64 00 g 3)=?S*:[eC;LPD VMQYUj qftk tn8 0082_ $- '--;q 6HCF58" \PLbbm OifnD >>>>
    Grrr!

    SCOS2 69 96

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS] M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K
    EMVJZafVn@mrjrr% "22%Y

    Indeed. I still get a "T hat's", not sure why that space is in there
    between T and h.

    That is because the original I posted was:

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS] M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K EMVJZafVn@mrjrr% "22%Y

    But in your quoted version above, it has been changed to:

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS] M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K
    EMVJZafVn@mrjrr% "22%Y

    An extra space after the opening >. If I go back to look at my
    original article, it shows (and decodes) correctly for me in tin.

    Base64 version of the original scos2 posting above, hopefully this one
    will not be broken by 'something' (most likely your client software):

    Pk1JZShqIFUgWmxyeW4gJ3EkXiAiJnsge0ArLnsgXUh+L01vIENHSFdPU10gIE18T1Ygdmo0N3cl ICI1XSkpXS0sCkE6RUVOQ0cgV1NJV2hWbGJkIC1PUmRSPlAgIGcgLSIme3sgfC9CIH4+ST5LVUdX TU8gaFlZIFpheHluIHUyCio5KSkgKV0oKC8gPz5DRyBrbiBQR0cgWFBQWmMgWGxpcW0gcjU3IHgm Ji0iIiMgKyc8XUJDSDxQfFZOV1l7Ci5payd3IHZqNDggIjIyIHRndjIgJi9DLERGIFxHUE4gVVRV UGhZY2tnIHduajUgeCEgMSQ5KCUgJyMgK1xcRC4uSwpFTVZKWmFmVm5AbXJqcnIlICIyMiVZCg==

    Okay. I got:

    SCOS2 13 34
    g~O&sp 5 Ar~Zt ZR)K m+T y>R!' W{?d~u n=N7@YW ~Fz, 1-f%/o
    (B1}O1]h*<p-Tn= c3}c),r$E ]z/j2"V ( v(Ly' k8H Y"Og]ar<Sz Ie9 Ag?Zt
    ;d=Ft} O1{N8 |g)M +O Vr= d0;f% \r_Rs ~g% ?q+Qm(X w.i1Hn{D0&by<eT!o+42
    :K!E m8\ Um:d +d)Co+ Er;T 5.a0Ie%Lm /OpB Y* <n&No .X
    wEj_Af]Kx,P!Bl6O>{Sp~S_ Hd8J|

    Looks okay to me. Thanks.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sun Mar 30 12:52:15 2025
    From Newsgroup: sci.crypt

    On 3/30/2025 12:32 PM, Rich wrote:
    Marcel Logen <333200007110-0201@ybtra.de> wrote:
    Rich in sci.crypt:

    Marcel Logen <333200007110-0201@ybtra.de> wrote:
    Rich in sci.crypt:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:

    [...]

    No, you have now /discovered/ that "the command shell" interprets some >>>>> characters itself, and not passing them through to the command.

    Perhaps he uses the "here documents" feature of the shell.

    That is possible, but even so, there's two versions of here docs, one
    that interpretes shell metacharacters and one that does not. Using the
    'interpreting' variant would produce the same results.
    ^ not (?)

    The word 'same' there was referring to the output Chris received,
    although looking it over now, that was also an ambigious back
    reference.

    | user15@o15:/tmp$ ./scos2-ok e 55 77 <<"EOF"
    | > Hello World, this is a test. And I will see what happens.
    | > EOF
    | !(8sf <|#5h[ R@&9 jd > \86r( 7@4 T rNA[ *mW Y?"^ mPO\$5u+
    |

    | user15@o15:/tmp$ ./scos2-ok d 55 77 <<qqqq
    | > !(8sf <|#5h[ R@&9 jd > \86r( 7@4 T rNA[ *mW Y?"^ mPO\$5u+
    | > qqqq
    | Hello World, this is a test. And I will see what hapOXc_
    |

    | user15@o15:/tmp$ ./scos2-ok d 55 77 <<"qqqq"
    | > !(8sf <|#5h[ R@&9 jd > \86r( 7@4 T rNA[ *mW Y?"^ mPO\$5u+
    | > qqqq
    | Hello World, this is a test. And I will see what happens.

    man bash, chapter "Here Documents":

    | If any part of word is quoted, the delimiter is the
    | result of quote removal on word, and the lines in the
    | here-document are not expanded. If word is
    | unquoted, all lines of the here-document are
    | subjected to parameter expansion, command substitution,
    | and arithmetic expansion, the character sequence
    | \<newline> is ignored, and \ must be used to quote
    | the characters \, $, and `.

    "word" is here "EOF" or "qqqq".

    We (you and I) do not know:

    1) if chris was even using here docs -- he *might* very well be trying to pass SCOS input via a CLI parameter;

    2) in the case he was using here docs, we don't know which one he used
    -- if he used the unquoted version, then it is likely at least one meta character was consumed by the unquoted here doc
    espansions/substitutions, and if that happens, all characters after
    that point become garbled.

    The \ quotes the $ sign before the 5 in the qqqq
    version.

    Yes, one can escape the metacharacters in the unquoted here doc
    version. But, under the assumption Chris was using here docs, did Chris perform the escaping, and perform the escaping correctly?


    I am using the damn command line from windows:

    Microsoft Windows [Version 10.0.26100.3476]

    Yikes! ;^o
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sun Mar 30 12:56:14 2025
    From Newsgroup: sci.crypt

    On 3/30/2025 12:48 PM, Chris M. Thomasson wrote:
    On 3/30/2025 12:38 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/30/2025 9:10 AM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 9:26 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    [...]
    I might have made a copy-and-paste error or something... Humm...

    SCOS2 69 96
    MIe VRjmeqy v07" 93-8- )) |/B DEO MK CGHZjdk U PCRY" yt!%y78 '):{ >>>>>> _ ^1*{U |DETLPf]-a Nee pgs06 u2y^!" "(.A]'A R ?JC e Na fglUil1 zqq >>>>>> rs&*5 )$ '-*< }\EHNLSKTV-

    SCOS2 69 96

    [ LWe zK bXt kgy1t5% !&=] }).{. // OHQ STd bZ RVWoysz j eRgn] %8[~%={ >>>>> D/G<? '*;<j OSTiaeuA-a ctt 4v7&+ 9(%'[] ]:JPADP g IYR t cp uv0jx0*
    ^5567@;- /# D.;M \NTWcahZik.^A b095y 4&)!d 5@p @D E.?HKa XMPaj nl mhy1 >>>>> 64 00 g 3)=?S*:[eC;LPD VMQYUj qftk tn8 0082_ $- '--;q 6HCF58"
    \PLbbm OifnD

    Grrr!

    SCOS2 69 96

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS]-a M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P-a g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K
    EMVJZafVn@mrjrr% "22%Y

    Indeed. I still get a "T hat's", not sure why that space is in there
    between T and h.

    That is because the original I posted was:

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS]-a M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P-a g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K
    EMVJZafVn@mrjrr% "22%Y

    But in your quoted version above, it has been changed to:

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS]-a M|OV vj47w% "5]))]-,
    -a A:EENCG WSIWhVlbd -ORdR>P-a g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    -a *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    -a .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K
    -a EMVJZafVn@mrjrr% "22%Y

    An extra space after the opening >.-a If I go back to look at my
    original article, it shows (and decodes) correctly for me in tin.

    Base64 version of the original scos2 posting above, hopefully this one
    will not be broken by 'something' (most likely your client software):

    Pk1JZShqIFUgWmxyeW4gJ3EkXiAiJnsge0ArLnsgXUh+L01vIENHSFdPU10gIE18T1Ygdmo0N3cl >> ICI1XSkpXS0sCkE6RUVOQ0cgV1NJV2hWbGJkIC1PUmRSPlAgIGcgLSIme3sgfC9CIH4+ST5LVUdX >> TU8gaFlZIFpheHluIHUyCio5KSkgKV0oKC8gPz5DRyBrbiBQR0cgWFBQWmMgWGxpcW0gcjU3IHgm >> Ji0iIiMgKyc8XUJDSDxQfFZOV1l7Ci5payd3IHZqNDggIjIyIHRndjIgJi9DLERGIFxHUE4gVVRV >> UGhZY2tnIHduajUgeCEgMSQ5KCUgJyMgK1xcRC4uSwpFTVZKWmFmVm5AbXJqcnIlICIyMiVZCg==

    Okay. I got:

    SCOS2 13 34
    g~O&sp 5 Ar~Zt ZR)K m+T y>R!' W{?d~u n=N7@YW-a ~Fz, 1-f%/o (B1}O1]h*<p-
    Tn= c3}c),r$E ]z/j2"V-a ( v(Ly' k8H Y"Og]ar<Sz Ie9 Ag?Zt ;d=Ft} O1{N8 |
    g)M +O Vr= d0;f% \r_Rs ~g% ?q+Qm(X w.i1Hn{D0&by<eT!o+42 :K!E m8\ Um:d
    +d)Co+ Er;T 5.a0Ie%Lm /OpB Y* <n&No .X wEj_Af]Kx,P!Bl6O>{Sp~S_ Hd8J|

    Looks okay to me. Thanks.

    When you get some free time to burn, can you email me the plaintext
    as-is so I can see any possible errors?
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Stefan Claas@fgrsna.pynnf@vagrearg.eh to sci.crypt on Sun Mar 30 22:08:11 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson wrote:
    On 3/30/2025 12:48 PM, Chris M. Thomasson wrote:
    On 3/30/2025 12:38 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/30/2025 9:10 AM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 9:26 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    [...]
    I might have made a copy-and-paste error or something... Humm...

    SCOS2 69 96
    MIe VRjmeqy v07" 93-8- )) |/B DEO MK CGHZjdk U PCRY" yt!%y78 '):{
    _ ^1*{U |DETLPf]-a Nee pgs06 u2y^!" "(.A]'A R ?JC e Na fglUil1 zqq
    rs&*5 )$ '-*< }\EHNLSKTV-

    SCOS2 69 96

    [ LWe zK bXt kgy1t5% !&=] }).{. // OHQ STd bZ RVWoysz j eRgn] %8[~%={
    D/G<? '*;<j OSTiaeuA-a ctt 4v7&+ 9(%'[] ]:JPADP g IYR t cp uv0jx0* ^5567@;- /# D.;M \NTWcahZik.^A b095y 4&)!d 5@p @D E.?HKa XMPaj nl mhy1
    64 00 g 3)=?S*:[eC;LPD VMQYUj qftk tn8 0082_ $- '--;q 6HCF58" \PLbbm
    OifnD

    Grrr!

    SCOS2 69 96

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS]-a M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P-a g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K EMVJZafVn@mrjrr% "22%Y

    Indeed. I still get a "T hat's", not sure why that space is in there between T and h.

    That is because the original I posted was:

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS]-a M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P-a g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K EMVJZafVn@mrjrr% "22%Y

    But in your quoted version above, it has been changed to:

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS]-a M|OV vj47w% "5]))]-,
    -a A:EENCG WSIWhVlbd -ORdR>P-a g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    -a *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    -a .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K
    -a EMVJZafVn@mrjrr% "22%Y

    An extra space after the opening >.-a If I go back to look at my
    original article, it shows (and decodes) correctly for me in tin.

    Base64 version of the original scos2 posting above, hopefully this one will not be broken by 'something' (most likely your client software):

    Pk1JZShqIFUgWmxyeW4gJ3EkXiAiJnsge0ArLnsgXUh+L01vIENHSFdPU10gIE18T1Ygdmo0N3cl
    ICI1XSkpXS0sCkE6RUVOQ0cgV1NJV2hWbGJkIC1PUmRSPlAgIGcgLSIme3sgfC9CIH4+ST5LVUdX
    TU8gaFlZIFpheHluIHUyCio5KSkgKV0oKC8gPz5DRyBrbiBQR0cgWFBQWmMgWGxpcW0gcjU3IHgm
    Ji0iIiMgKyc8XUJDSDxQfFZOV1l7Ci5payd3IHZqNDggIjIyIHRndjIgJi9DLERGIFxHUE4gVVRV
    UGhZY2tnIHduajUgeCEgMSQ5KCUgJyMgK1xcRC4uSwpFTVZKWmFmVm5AbXJqcnIlICIyMiVZCg==

    Okay. I got:

    SCOS2 13 34
    g~O&sp 5 Ar~Zt ZR)K m+T y>R!' W{?d~u n=N7@YW-a ~Fz, 1-f%/o (B1}O1]h*<p-
    Tn= c3}c),r$E ]z/j2"V-a ( v(Ly' k8H Y"Og]ar<Sz Ie9 Ag?Zt ;d=Ft} O1{N8 |
    g)M +O Vr= d0;f% \r_Rs ~g% ?q+Qm(X w.i1Hn{D0&by<eT!o+42 :K!E m8\ Um:d +d)Co+ Er;T 5.a0Ie%Lm /OpB Y* <n&No .X wEj_Af]Kx,P!Bl6O>{Sp~S_ Hd8J|

    Looks okay to me. Thanks.

    When you get some free time to burn, can you email me the plaintext
    as-is so I can see any possible errors?

    Do you know why we have 'yas' (Yet Another SCOS) now? Because I also had problems when decoding with SCOS. :-D :-D :-D

    Regards
    Stefan
    --
    Onion Courier Home Server Mon-Fri 15:00-21:00 UTC Sat-Sun 11:00-21:00 UTC ohpmsq5ypuw5nagt2jidfyq72jvgw3fdvq37txhnm5rfbhwuosftzuyd.onion:8080 inbox
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Rich@rich@example.invalid to sci.crypt on Sun Mar 30 20:13:39 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/30/2025 12:32 PM, Rich wrote:
    Marcel Logen <333200007110-0201@ybtra.de> wrote:
    Rich in sci.crypt:

    Marcel Logen <333200007110-0201@ybtra.de> wrote:
    Rich in sci.crypt:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:

    [...]

    No, you have now /discovered/ that "the command shell" interprets some >>>>>> characters itself, and not passing them through to the command.

    Perhaps he uses the "here documents" feature of the shell.

    That is possible, but even so, there's two versions of here docs, one
    that interpretes shell metacharacters and one that does not. Using the >>>> 'interpreting' variant would produce the same results.
    ^ not (?)

    The word 'same' there was referring to the output Chris received,
    although looking it over now, that was also an ambigious back
    reference.

    | user15@o15:/tmp$ ./scos2-ok e 55 77 <<"EOF"
    | > Hello World, this is a test. And I will see what happens.
    | > EOF
    | !(8sf <|#5h[ R@&9 jd > \86r( 7@4 T rNA[ *mW Y?"^ mPO\$5u+
    |

    | user15@o15:/tmp$ ./scos2-ok d 55 77 <<qqqq
    | > !(8sf <|#5h[ R@&9 jd > \86r( 7@4 T rNA[ *mW Y?"^ mPO\$5u+
    | > qqqq
    | Hello World, this is a test. And I will see what hapOXc_
    |

    | user15@o15:/tmp$ ./scos2-ok d 55 77 <<"qqqq"
    | > !(8sf <|#5h[ R@&9 jd > \86r( 7@4 T rNA[ *mW Y?"^ mPO\$5u+
    | > qqqq
    | Hello World, this is a test. And I will see what happens.

    man bash, chapter "Here Documents":

    | If any part of word is quoted, the delimiter is the
    | result of quote removal on word, and the lines in the
    | here-document are not expanded. If word is
    | unquoted, all lines of the here-document are
    | subjected to parameter expansion, command substitution,
    | and arithmetic expansion, the character sequence
    | \<newline> is ignored, and \ must be used to quote
    | the characters \, $, and `.

    "word" is here "EOF" or "qqqq".

    We (you and I) do not know:

    1) if chris was even using here docs -- he *might* very well be trying to
    pass SCOS input via a CLI parameter;

    2) in the case he was using here docs, we don't know which one he used
    -- if he used the unquoted version, then it is likely at least one meta
    character was consumed by the unquoted here doc
    espansions/substitutions, and if that happens, all characters after
    that point become garbled.

    The \ quotes the $ sign before the 5 in the qqqq
    version.

    Yes, one can escape the metacharacters in the unquoted here doc
    version. But, under the assumption Chris was using here docs, did Chris
    perform the escaping, and perform the escaping correctly?


    I am using the damn command line from windows:

    Microsoft Windows [Version 10.0.26100.3476]

    Then 'here docs' don't apply (they are Unix shell items) and there is
    likely a different set of "special character interpretation" going on
    in that case.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Rich@rich@example.invalid to sci.crypt on Sun Mar 30 20:15:07 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/30/2025 12:38 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/30/2025 9:10 AM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 9:26 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    [...]
    I might have made a copy-and-paste error or something... Humm...

    SCOS2 69 96
    MIe VRjmeqy v07" 93-8- )) |/B DEO MK CGHZjdk U PCRY" yt!%y78 '):{ >>>>>> _ ^1*{U |DETLPf] Nee pgs06 u2y^!" "(.A]'A R ?JC e Na fglUil1 zqq
    rs&*5 )$ '-*< }\EHNLSKTV-

    SCOS2 69 96

    [ LWe zK bXt kgy1t5% !&=] }).{. // OHQ STd bZ RVWoysz j eRgn] %8[~%={ >>>>> D/G<? '*;<j OSTiaeuA ctt 4v7&+ 9(%'[] ]:JPADP g IYR t cp uv0jx0*
    ^5567@;- /# D.;M \NTWcahZik.^A b095y 4&)!d 5@p @D E.?HKa XMPaj nl mhy1 >>>>> 64 00 g 3)=?S*:[eC;LPD VMQYUj qftk tn8 0082_ $- '--;q 6HCF58" \PLbbm OifnD

    Grrr!

    SCOS2 69 96

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS] M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K
    EMVJZafVn@mrjrr% "22%Y

    Indeed. I still get a "T hat's", not sure why that space is in there
    between T and h.

    That is because the original I posted was:

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS] M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K
    EMVJZafVn@mrjrr% "22%Y

    But in your quoted version above, it has been changed to:

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS] M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K
    EMVJZafVn@mrjrr% "22%Y

    An extra space after the opening >. If I go back to look at my
    original article, it shows (and decodes) correctly for me in tin.

    Base64 version of the original scos2 posting above, hopefully this one
    will not be broken by 'something' (most likely your client software):

    Pk1JZShqIFUgWmxyeW4gJ3EkXiAiJnsge0ArLnsgXUh+L01vIENHSFdPU10gIE18T1Ygdmo0N3cl >> ICI1XSkpXS0sCkE6RUVOQ0cgV1NJV2hWbGJkIC1PUmRSPlAgIGcgLSIme3sgfC9CIH4+ST5LVUdX >> TU8gaFlZIFpheHluIHUyCio5KSkgKV0oKC8gPz5DRyBrbiBQR0cgWFBQWmMgWGxpcW0gcjU3IHgm >> Ji0iIiMgKyc8XUJDSDxQfFZOV1l7Ci5payd3IHZqNDggIjIyIHRndjIgJi9DLERGIFxHUE4gVVRV >> UGhZY2tnIHduajUgeCEgMSQ5KCUgJyMgK1xcRC4uSwpFTVZKWmFmVm5AbXJqcnIlICIyMiVZCg==

    Okay. I got:

    SCOS2 13 34
    g~O&sp 5 Ar~Zt ZR)K m+T y>R!' W{?d~u n=N7@YW ~Fz, 1-f%/o
    (B1}O1]h*<p-Tn= c3}c),r$E ]z/j2"V ( v(Ly' k8H Y"Og]ar<Sz Ie9 Ag?Zt
    ;d=Ft} O1{N8 |g)M +O Vr= d0;f% \r_Rs ~g% ?q+Qm(X w.i1Hn{D0&by<eT!o+42
    :K!E m8\ Um:d +d)Co+ Er;T 5.a0Ie%Lm /OpB Y* <n&No .X
    wEj_Af]Kx,P!Bl6O>{Sp~S_ Hd8J|

    Looks okay to me. Thanks.

    Closer, but still not quite. There's some missing spaces, but at least nothing is garbled.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Rich@rich@example.invalid to sci.crypt on Sun Mar 30 20:15:47 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/30/2025 12:48 PM, Chris M. Thomasson wrote:
    On 3/30/2025 12:38 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/30/2025 9:10 AM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 9:26 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    [...]
    I might have made a copy-and-paste error or something... Humm... >>>>>>>
    SCOS2 69 96
    MIe VRjmeqy v07" 93-8- )) |/B DEO MK CGHZjdk U PCRY" yt!%y78 '):{ >>>>>>> _ ^1*{U |DETLPf]-a Nee pgs06 u2y^!" "(.A]'A R ?JC e Na fglUil1 zqq >>>>>>> rs&*5 )$ '-*< }\EHNLSKTV-

    SCOS2 69 96

    [ LWe zK bXt kgy1t5% !&=] }).{. // OHQ STd bZ RVWoysz j eRgn] %8[~%={ >>>>>> D/G<? '*;<j OSTiaeuA-a ctt 4v7&+ 9(%'[] ]:JPADP g IYR t cp uv0jx0* >>>>>> ^5567@;- /# D.;M \NTWcahZik.^A b095y 4&)!d 5@p @D E.?HKa XMPaj nl mhy1 >>>>>> 64 00 g 3)=?S*:[eC;LPD VMQYUj qftk tn8 0082_ $- '--;q 6HCF58"
    \PLbbm OifnD

    Grrr!

    SCOS2 69 96

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS]-a M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P-a g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K
    EMVJZafVn@mrjrr% "22%Y

    Indeed. I still get a "T hat's", not sure why that space is in there
    between T and h.

    That is because the original I posted was:

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS]-a M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P-a g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K
    EMVJZafVn@mrjrr% "22%Y

    But in your quoted version above, it has been changed to:

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS]-a M|OV vj47w% "5]))]-,
    -a A:EENCG WSIWhVlbd -ORdR>P-a g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    -a *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    -a .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K
    -a EMVJZafVn@mrjrr% "22%Y

    An extra space after the opening >.-a If I go back to look at my
    original article, it shows (and decodes) correctly for me in tin.

    Base64 version of the original scos2 posting above, hopefully this one
    will not be broken by 'something' (most likely your client software):

    Pk1JZShqIFUgWmxyeW4gJ3EkXiAiJnsge0ArLnsgXUh+L01vIENHSFdPU10gIE18T1Ygdmo0N3cl
    ICI1XSkpXS0sCkE6RUVOQ0cgV1NJV2hWbGJkIC1PUmRSPlAgIGcgLSIme3sgfC9CIH4+ST5LVUdX
    TU8gaFlZIFpheHluIHUyCio5KSkgKV0oKC8gPz5DRyBrbiBQR0cgWFBQWmMgWGxpcW0gcjU3IHgm
    Ji0iIiMgKyc8XUJDSDxQfFZOV1l7Ci5payd3IHZqNDggIjIyIHRndjIgJi9DLERGIFxHUE4gVVRV
    UGhZY2tnIHduajUgeCEgMSQ5KCUgJyMgK1xcRC4uSwpFTVZKWmFmVm5AbXJqcnIlICIyMiVZCg==

    Okay. I got:

    SCOS2 13 34
    g~O&sp 5 Ar~Zt ZR)K m+T y>R!' W{?d~u n=N7@YW-a ~Fz, 1-f%/o (B1}O1]h*<p-
    Tn= c3}c),r$E ]z/j2"V-a ( v(Ly' k8H Y"Og]ar<Sz Ie9 Ag?Zt ;d=Ft} O1{N8 |
    g)M +O Vr= d0;f% \r_Rs ~g% ?q+Qm(X w.i1Hn{D0&by<eT!o+42 :K!E m8\ Um:d
    +d)Co+ Er;T 5.a0Ie%Lm /OpB Y* <n&No .X wEj_Af]Kx,P!Bl6O>{Sp~S_ Hd8J|

    Looks okay to me. Thanks.

    When you get some free time to burn, can you email me the plaintext
    as-is so I can see any possible errors?

    Here's what decoded for me:

    That's a close (but not quite exact) decode. SCOS passes
    newlinesthrough unaltered (IIRC). I think you discovered the cause
    inyour other post -- the shell doing its further interpretation.Don't
    past the SCOS crypts into something that is going to
    furtherinterpret/modify them.

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Rich@rich@example.invalid to sci.crypt on Sun Mar 30 20:20:29 2025
    From Newsgroup: sci.crypt

    Stefan Claas <fgrsna.pynnf@vagrearg.eh> wrote:
    Chris M. Thomasson wrote:
    On 3/30/2025 12:48 PM, Chris M. Thomasson wrote:
    On 3/30/2025 12:38 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/30/2025 9:10 AM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 9:26 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    [...]
    I might have made a copy-and-paste error or something... Humm...

    SCOS2 69 96
    MIe VRjmeqy v07" 93-8- )) |/B DEO MK CGHZjdk U PCRY" yt!%y78 '):{
    _ ^1*{U |DETLPf]-a Nee pgs06 u2y^!" "(.A]'A R ?JC e Na fglUil1 zqq
    rs&*5 )$ '-*< }\EHNLSKTV-

    SCOS2 69 96

    [ LWe zK bXt kgy1t5% !&=] }).{. // OHQ STd bZ RVWoysz j eRgn] %8[~%={
    D/G<? '*;<j OSTiaeuA-a ctt 4v7&+ 9(%'[] ]:JPADP g IYR t cp uv0jx0* >> > > > > > ^5567@;- /# D.;M \NTWcahZik.^A b095y 4&)!d 5@p @D E.?HKa XMPaj nl mhy1
    64 00 g 3)=?S*:[eC;LPD VMQYUj qftk tn8 0082_ $- '--;q 6HCF58" \PLbbm
    OifnD

    Grrr!

    SCOS2 69 96

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS]-a M|OV vj47w% "5]))]-, >> > > > > A:EENCG WSIWhVlbd -ORdR>P-a g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K >> > > > > EMVJZafVn@mrjrr% "22%Y

    Indeed. I still get a "T hat's", not sure why that space is in there >> > > > between T and h.

    That is because the original I posted was:

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS]-a M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P-a g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K
    EMVJZafVn@mrjrr% "22%Y

    But in your quoted version above, it has been changed to:

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS]-a M|OV vj47w% "5]))]-,
    -a A:EENCG WSIWhVlbd -ORdR>P-a g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    -a *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    -a .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K
    -a EMVJZafVn@mrjrr% "22%Y

    An extra space after the opening >.-a If I go back to look at my
    original article, it shows (and decodes) correctly for me in tin.

    Base64 version of the original scos2 posting above, hopefully this one >> > > will not be broken by 'something' (most likely your client software):

    Pk1JZShqIFUgWmxyeW4gJ3EkXiAiJnsge0ArLnsgXUh+L01vIENHSFdPU10gIE18T1Ygdmo0N3cl
    ICI1XSkpXS0sCkE6RUVOQ0cgV1NJV2hWbGJkIC1PUmRSPlAgIGcgLSIme3sgfC9CIH4+ST5LVUdX
    TU8gaFlZIFpheHluIHUyCio5KSkgKV0oKC8gPz5DRyBrbiBQR0cgWFBQWmMgWGxpcW0gcjU3IHgm
    Ji0iIiMgKyc8XUJDSDxQfFZOV1l7Ci5payd3IHZqNDggIjIyIHRndjIgJi9DLERGIFxHUE4gVVRV
    UGhZY2tnIHduajUgeCEgMSQ5KCUgJyMgK1xcRC4uSwpFTVZKWmFmVm5AbXJqcnIlICIyMiVZCg==

    Okay. I got:

    SCOS2 13 34
    g~O&sp 5 Ar~Zt ZR)K m+T y>R!' W{?d~u n=N7@YW-a ~Fz, 1-f%/o (B1}O1]h*<p-
    Tn= c3}c),r$E ]z/j2"V-a ( v(Ly' k8H Y"Og]ar<Sz Ie9 Ag?Zt ;d=Ft} O1{N8 |
    g)M +O Vr= d0;f% \r_Rs ~g% ?q+Qm(X w.i1Hn{D0&by<eT!o+42 :K!E m8\ Um:d
    +d)Co+ Er;T 5.a0Ie%Lm /OpB Y* <n&No .X wEj_Af]Kx,P!Bl6O>{Sp~S_ Hd8J|

    Looks okay to me. Thanks.

    When you get some free time to burn, can you email me the plaintext
    as-is so I can see any possible errors?

    Do you know why we have 'yas' (Yet Another SCOS) now? Because I also had problems when decoding with SCOS. :-D :-D :-D

    SCOS does presume that the transport layer (usenet) *and* the client
    software does not modify the message in any way. The transport is
    working fine, as I can retreive my own postings later and they decode
    just fine.

    What we are likely finding is what you reported, some client software
    is "interpreting" certian character sequences and changing them to
    something else, violating the presumption of "does not modify the
    message in any way".

    Chris' client software very well may be doing some similar "changes" to
    what you earlier discovered.

    Chris, instead of copy/paste, see if your client has a "save this
    message to a file" option, if yes, try saving one of the scos messsages
    to a file, then edit the file (notepad?) to remove all but the scos
    portion, then decode from that file. I suspect you'll find that things
    work right that way, whereas when you copy/paste from the reading view,
    things don't work right.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Stefan Claas@fgrsna.pynnf@vagrearg.eh to sci.crypt on Sun Mar 30 22:32:01 2025
    From Newsgroup: sci.crypt

    Rich wrote:
    Stefan Claas <fgrsna.pynnf@vagrearg.eh> wrote:
    Chris M. Thomasson wrote:
    On 3/30/2025 12:48 PM, Chris M. Thomasson wrote:
    On 3/30/2025 12:38 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/30/2025 9:10 AM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/29/2025 9:26 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    [...]
    I might have made a copy-and-paste error or something... Humm...

    SCOS2 69 96
    MIe VRjmeqy v07" 93-8- )) |/B DEO MK CGHZjdk U PCRY" yt!%y78 '):{
    _ ^1*{U |DETLPf]-a Nee pgs06 u2y^!" "(.A]'A R ?JC e Na fglUil1 zqq
    rs&*5 )$ '-*< }\EHNLSKTV-

    SCOS2 69 96

    [ LWe zK bXt kgy1t5% !&=] }).{. // OHQ STd bZ RVWoysz j eRgn] %8[~%={
    D/G<? '*;<j OSTiaeuA-a ctt 4v7&+ 9(%'[] ]:JPADP g IYR t cp uv0jx0*
    ^5567@;- /# D.;M \NTWcahZik.^A b095y 4&)!d 5@p @D E.?HKa XMPaj nl mhy1
    64 00 g 3)=?S*:[eC;LPD VMQYUj qftk tn8 0082_ $- '--;q 6HCF58" \PLbbm
    OifnD

    Grrr!

    SCOS2 69 96

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS]-a M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P-a g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2 *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{ .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K
    EMVJZafVn@mrjrr% "22%Y

    Indeed. I still get a "T hat's", not sure why that space is in there
    between T and h.

    That is because the original I posted was:

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS]-a M|OV vj47w% "5]))]-,
    A:EENCG WSIWhVlbd -ORdR>P-a g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K EMVJZafVn@mrjrr% "22%Y

    But in your quoted version above, it has been changed to:

    MIe(j U Zlryn 'q$^ "&{ {@+.{ ]H~/Mo CGHWOS]-a M|OV vj47w% "5]))]-,
    -a A:EENCG WSIWhVlbd -ORdR>P-a g -"&{{ |/B ~>I>KUGWMO hYY Zaxyn u2
    -a *9)) )]((/ ?>CG kn PGG XPPZc Xliqm r57 x&&-""# +'<]BCH<P|VNWY{
    -a .ik'w vj48 "22 tgv2 &/C,DF \GPN UTUPhYckg wnj5 x! 1$9(% '# +\\D..K -a EMVJZafVn@mrjrr% "22%Y

    An extra space after the opening >.-a If I go back to look at my original article, it shows (and decodes) correctly for me in tin.

    Base64 version of the original scos2 posting above, hopefully this one
    will not be broken by 'something' (most likely your client software):

    Pk1JZShqIFUgWmxyeW4gJ3EkXiAiJnsge0ArLnsgXUh+L01vIENHSFdPU10gIE18T1Ygdmo0N3cl
    ICI1XSkpXS0sCkE6RUVOQ0cgV1NJV2hWbGJkIC1PUmRSPlAgIGcgLSIme3sgfC9CIH4+ST5LVUdX
    TU8gaFlZIFpheHluIHUyCio5KSkgKV0oKC8gPz5DRyBrbiBQR0cgWFBQWmMgWGxpcW0gcjU3IHgm
    Ji0iIiMgKyc8XUJDSDxQfFZOV1l7Ci5payd3IHZqNDggIjIyIHRndjIgJi9DLERGIFxHUE4gVVRV
    UGhZY2tnIHduajUgeCEgMSQ5KCUgJyMgK1xcRC4uSwpFTVZKWmFmVm5AbXJqcnIlICIyMiVZCg==

    Okay. I got:

    SCOS2 13 34
    g~O&sp 5 Ar~Zt ZR)K m+T y>R!' W{?d~u n=N7@YW-a ~Fz, 1-f%/o (B1}O1]h*<p- Tn= c3}c),r$E ]z/j2"V-a ( v(Ly' k8H Y"Og]ar<Sz Ie9 Ag?Zt ;d=Ft} O1{N8 | g)M +O Vr= d0;f% \r_Rs ~g% ?q+Qm(X w.i1Hn{D0&by<eT!o+42 :K!E m8\ Um:d +d)Co+ Er;T 5.a0Ie%Lm /OpB Y* <n&No .X wEj_Af]Kx,P!Bl6O>{Sp~S_ Hd8J|

    Looks okay to me. Thanks.

    When you get some free time to burn, can you email me the plaintext
    as-is so I can see any possible errors?

    Do you know why we have 'yas' (Yet Another SCOS) now? Because I also had problems when decoding with SCOS. :-D :-D :-D

    SCOS does presume that the transport layer (usenet) *and* the client software does not modify the message in any way. The transport is
    working fine, as I can retreive my own postings later and they decode
    just fine.

    What we are likely finding is what you reported, some client software
    is "interpreting" certian character sequences and changing them to
    something else, violating the presumption of "does not modify the
    message in any way".

    Chris' client software very well may be doing some similar "changes" to
    what you earlier discovered.

    Chris, instead of copy/paste, see if your client has a "save this
    message to a file" option, if yes, try saving one of the scos messsages
    to a file, then edit the file (notepad?) to remove all but the scos
    portion, then decode from that file. I suspect you'll find that things
    work right that way, whereas when you copy/paste from the reading view, things don't work right.

    I do not have any client problems at all, because as a Usenet reader I
    use flnews, which is stricly RFC conform. The problem occurs when trying
    to decode small SCOS messages in bash via echo. Marcel already talked
    about escaping, but I do not like to always try to escape things properly
    until it works. I guess that is the same problem Chris faces under cmd.exe
    or PowerShell.

    Regards
    Stefan
    --
    Onion Courier Home Server Mon-Fri 15:00-21:00 UTC Sat-Sun 11:00-21:00 UTC ohpmsq5ypuw5nagt2jidfyq72jvgw3fdvq37txhnm5rfbhwuosftzuyd.onion:8080 inbox
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Rich@rich@example.invalid to sci.crypt on Sun Mar 30 22:37:36 2025
    From Newsgroup: sci.crypt

    Stefan Claas <fgrsna.pynnf@vagrearg.eh> wrote:
    I do not have any client problems at all, because as a Usenet reader I
    use flnews, which is stricly RFC conform.

    Ok, so your client works properly.

    The problem occurs when trying to decode small SCOS messages in bash
    via echo.

    Now I have to ask, why would you use echo in bash to decode?

    If your scos decoder reads from standard input (which it must if you
    use echo to feed it a SCOS message), then just run it in a terminal, it
    will wait for input from standard input (which is now the terminal, and
    no 'character changes' will occur, that is unless you've reconfigured
    your terminal quite a lot from its standard settings).

    Then paste in the SCOS message into the waiting standard input in the terminal, and hit ctrl+d (end of file) to signal the end of file.

    Your scos decoder will then receive your pasted data, unaltered, do the decode, and print its output.

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Alfred Peters@miteinere-mail-adresseindereinleitungszeilewirddieseoftzulang@geekmail.de to sci.crypt on Mon Mar 31 00:47:52 2025
    From Newsgroup: sci.crypt

    Es schrieb einmal Chris M. Thomasson:

    On 3/29/2025 9:26 PM, Rich wrote:

    SCOS2 69 96
    MIe VRjmeqy v07" 93-8- )) |/B DEO MK CGHZjdk U PCRY" yt!%y78 '):{
    _ ^1*{U |DETLPf] Nee pgs06 u2y^!" "(.A]'A R ?JC e Na fglUil1 zqq
    rs&*5 )$ '-*< }\EHNLSKTV-

    Indeed. I still get a "T hat's", not sure why that space is in there
    between T and h.

    Thunderbird interprets the '>' at the beginning of a line as a quoting character and therefore inserts a space when quoting and copying the text.

    Alfred
    --
    EfCuEfC-EfCeEfCeEfCC 25243.9
    EfCiEfC-
    EfCeEfCCEfCiEfCiEfCfEfC-EfCC
    EfCeEfCuEfCCEfCfEfC-EfCi
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sun Mar 30 19:40:05 2025
    From Newsgroup: sci.crypt

    On 3/30/2025 3:47 PM, Alfred Peters wrote:
    Es schrieb einmal Chris M. Thomasson:

    On 3/29/2025 9:26 PM, Rich wrote:

    SCOS2 69 96
    MIe VRjmeqy v07" 93-8- )) |/B DEO MK CGHZjdk U PCRY" yt!%y78 '):{
    _ ^1*{U |DETLPf] Nee pgs06 u2y^!" "(.A]'A R ?JC e Na fglUil1 zqq
    rs&*5 )$ '-*< }\EHNLSKTV-

    Indeed. I still get a "T hat's", not sure why that space is in there
    between T and h.

    Thunderbird interprets the '>' at the beginning of a line as a quoting character and therefore inserts a space when quoting and copying the text.

    Oh shit. Yup. That does it. Ugggg. For some damn reason I missed that. ;^o

    Anyway, Thanks. :^)
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sun Mar 30 19:46:17 2025
    From Newsgroup: sci.crypt

    On 3/30/2025 1:15 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    [...]
    Closer, but still not quite. There's some missing spaces, but at least nothing is garbled.

    Agreed. Humm... I feel Richard getting pissed because this thread has
    moved into SCOS... Ummm... I should create a new thread.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Rich@rich@example.invalid to sci.crypt on Mon Mar 31 02:49:48 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/30/2025 1:15 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    [...]
    Closer, but still not quite. There's some missing spaces, but at least
    nothing is garbled.

    Agreed. Humm... I feel Richard getting pissed because this thread has
    moved into SCOS... Ummm... I should create a new thread.

    From what I recall, he wasn't upset by organic thread drift (that
    happens all the time).

    What he got fed up with was threads about Y suddenly having you jump in
    out of the blue with "Hi, what about my hmac cipher, it's blah blah
    blah".
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Mon Mar 31 05:58:18 2025
    From Newsgroup: sci.crypt

    On 31/03/2025 03:49, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    On 3/30/2025 1:15 PM, Rich wrote:
    Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
    [...]
    Closer, but still not quite. There's some missing spaces, but at least
    nothing is garbled.

    Agreed. Humm... I feel Richard getting pissed because this thread has
    moved into SCOS... Ummm... I should create a new thread.

    From what I recall, he wasn't upset by organic thread drift (that
    happens all the time).

    You do, I wasn't (and amn't), and it does. Besides, Marcel has
    already solved the puzzle.

    What he got fed up with was threads about Y suddenly having you jump in
    out of the blue with [...]

    Quite so. After all, starting a new thread isn't exactly hard,
    and doing so allows us to filter out subjects we don't care to
    read about. I doubt very much that I'm the only one who considers threadjacking to be discourteous.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Stefan Claas@fgrsna.pynnf@vagrearg.eh to sci.crypt on Mon Mar 31 14:42:31 2025
    From Newsgroup: sci.crypt

    Rich wrote:
    Stefan Claas <fgrsna.pynnf@vagrearg.eh> wrote:
    I do not have any client problems at all, because as a Usenet reader I
    use flnews, which is stricly RFC conform.

    Ok, so your client works properly.

    The problem occurs when trying to decode small SCOS messages in bash
    via echo.

    Now I have to ask, why would you use echo in bash to decode?

    If your scos decoder reads from standard input (which it must if you
    use echo to feed it a SCOS message), then just run it in a terminal, it
    will wait for input from standard input (which is now the terminal, and
    no 'character changes' will occur, that is unless you've reconfigured
    your terminal quite a lot from its standard settings).

    Then paste in the SCOS message into the waiting standard input in the terminal, and hit ctrl+d (end of file) to signal the end of file.

    Your scos decoder will then receive your pasted data, unaltered, do the decode, and print its output.


    Good suggestion, thanks!

    Regards
    Stefan
    --
    Onion Courier Home Server Mon-Fri 15:00-21:00 UTC Sat-Sun 11:00-21:00 UTC ohpmsq5ypuw5nagt2jidfyq72jvgw3fdvq37txhnm5rfbhwuosftzuyd.onion:8080 inbox
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Mon Mar 31 15:16:10 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66

    x9a|V.8 s0c C$jA #nI|9h P^kS 1 "i.4w V{t R>7iS; md |yfN~ ]{^XC* 9uI{!9
    ;(g N@3Y ~- tG( 0fD%rPg rb [9YL (oS= 6W H8pK's a: &f :paD #6mD^0b])n2
    zzN@3 eE{ vW/t W/ j aL ^mc.6kC @y b'z qK+tL <9V. "hT-J :~%n8 umg' (l C^2
    (iK( tTAM N\&o T-!WF9t H:G E:ykG~D ^V\

    SCOS2 42 66
    q 9g:$eR; tT<('

    @(nZ] vl< <!g =0X\{v" G_p >_ a O@uX' "rI"nZq

    Marcel :-)
    --
    ro!roCroCroCroCro< ro!roCro< ro!roCroCro< ro!roCroCroCro< ro!roCroCroCroCro< ro!roCroCro<..50..ro!roCro< ro!roCro< ro!roCroCroCroCroCroC
    ro!roCroCroCro< ro#roCroCro< roe roe ro#roCro> ro#roCro< ro!roCro> ro#roCro> ro!roCro> roe roe ro!roCroCroCro> ro#roCroCro> roe ro#roCroCroCroCroCro<
    roCro< roe ro#roCroCroCroCroCro> ro#roCro> ..21..ro#roCroCro> ro!roCroCroCroCroCroCroCro> ro!roCro> roe ro#roCroCroCroCroCroCroCro< ro#roCroCroCro< roe
    ro#roCro> ro#roCroCroCroCroCroCroCroCroCroCro> ro#roCroCroCroCroCroCroCroCroCroCro>..61..ro#roCroCroCroCro>
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Harnden@richard.nospam@gmail.invalid to sci.crypt on Mon Mar 31 14:47:45 2025
    From Newsgroup: sci.crypt

    On 31/03/2025 14:16, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66

    x9a|V.8 s0c C$jA #nI|9h P^kS 1 "i.4w V{t R>7iS; md |yfN~ ]{^XC* 9uI{!9
    ;(g N@3Y ~- tG( 0fD%rPg rb [9YL (oS= 6W H8pK's a: &f :paD #6mD^0b])n2
    zzN@3 eE{ vW/t W/ j aL ^mc.6kC @y b'z qK+tL <9V. "hT-J :~%n8 umg' (l C^2
    (iK( tTAM N\&o T-!WF9t H:G E:ykG~D ^V\

    SCOS2 42 66
    q 9g:$eR; tT<('

    @(nZ] vl< <!g =0X\{v" G_p >_ a O@uX' "rI"nZq

    Marcel :-)

    I guess the question is: are there 541 characters in the plaintext?

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Mon Mar 31 15:06:06 2025
    From Newsgroup: sci.crypt

    On 31/03/2025 14:16, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66

    x9a|V.8 s0c C$jA #nI|9h P^kS 1 "i.4w V{t R>7iS; md |yfN~ ]{^XC* 9uI{!9
    ;(g N@3Y ~- tG( 0fD%rPg rb [9YL (oS= 6W H8pK's a: &f :paD #6mD^0b])n2
    zzN@3 eE{ vW/t W/ j aL ^mc.6kC @y b'z qK+tL <9V. "hT-J :~%n8 umg' (l C^2
    (iK( tTAM N\&o T-!WF9t H:G E:ykG~D ^V\

    SCOS2 42 66
    q 9g:$eR; tT<('

    @(nZ] vl< <!g =0X\{v" G_p >_ a O@uX' "rI"nZq

    Marcel :-)

    It is of course the 100th such number, a fact of arguable
    importance but nonetheless a fact.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Mon Mar 31 15:27:58 2025
    From Newsgroup: sci.crypt

    On 31/03/2025 14:47, Richard Harnden wrote:
    On 31/03/2025 14:16, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66

    x9a|V.8 s0c C$jA #nI|9h P^kS 1 "i.4w V{t R>7iS; md |yfN~
    ]{^XC* 9uI{!9
    ;(g N@3Y ~- tG( 0fD%rPg rb [9YL (oS= 6W H8pK's a: &f :paD
    #6mD^0b])n2
    zzN@3 eE{ vW/t W/ j aL ^mc.6kC @y b'z qK+tL <9V. "hT-J :~%n8
    umg' (l C^2
    (iK( tTAM N\&o T-!WF9t H:G E:ykG~D ^V\

    SCOS2 42 66
    q 9g:$eR; tT<('

    @(nZ] vl< <!g =0X\{v" G_p >_ a O@uX' "rI"nZq

    Marcel :-)

    I guess the question is: are there 541 characters in the plaintext?
    5, yes.
    4, no.
    1, no.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Mon Mar 31 14:13:49 2025
    From Newsgroup: sci.crypt

    On 3/31/2025 6:16 AM, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66

    x9a|V.8 s0c C$jA #nI|9h P^kS 1 "i.4w V{t R>7iS; md |yfN~ ]{^XC* 9uI{!9
    ;(g N@3Y ~- tG( 0fD%rPg rb [9YL (oS= 6W H8pK's a: &f :paD #6mD^0b])n2
    zzN@3 eE{ vW/t W/ j aL ^mc.6kC @y b'z qK+tL <9V. "hT-J :~%n8 umg' (l C^2
    (iK( tTAM N\&o T-!WF9t H:G E:ykG~D ^V\

    SCOS2 42 66
    q 9g:$eR; tT<('

    @(nZ] vl< <!g =0X\{v" G_p >_ a O@uX' "rI"nZq

    Marcel :-)

    ;^) Thanks for the "useless" hint... I got caught up in a lot of fractal coding so I could not work on it properly. Thanks again, Marcel.

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Mon Mar 31 14:15:50 2025
    From Newsgroup: sci.crypt

    On 3/31/2025 7:27 AM, Richard Heathfield wrote:
    On 31/03/2025 14:47, Richard Harnden wrote:
    On 31/03/2025 14:16, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66

    x9a|V.8 s0c C$jA #nI|9h P^kS 1 "i.4w V{t R>7iS; md |yfN~ ]{^XC* 9uI{!9 >>>> ;(g N@3Y ~- tG( 0fD%rPg rb [9YL (oS= 6W H8pK's a: &f :paD #6mD^0b])n2
    zzN@3 eE{ vW/t W/ j aL ^mc.6kC @y b'z qK+tL <9V. "hT-J :~%n8 umg' (l
    C^2
    (iK( tTAM N\&o T-!WF9t H:G E:ykG~D ^V\

    SCOS2 42 66
    q 9g:$eR; tT<('

    @(nZ] vl< <!g =0X\{v" G_p >_ a O@uX' "rI"nZq

    Marcel :-)

    I guess the question is: are there 541 characters in the plaintext?
    -a5, yes.
    4, no.
    1, no.


    LOL! :^D

    I tried decoding them (the digits) as pairs for ASCII codes and got a
    result that kind of reminded me of SCOS. So, well, shit happens! :^o
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Mon Mar 31 14:17:06 2025
    From Newsgroup: sci.crypt

    On 3/31/2025 7:06 AM, Richard Heathfield wrote:
    On 31/03/2025 14:16, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66

    x9a|V.8 s0c C$jA #nI|9h P^kS 1 "i.4w V{t R>7iS; md |yfN~ ]{^XC* 9uI{!9
    ;(g N@3Y ~- tG( 0fD%rPg rb [9YL (oS= 6W H8pK's a: &f :paD #6mD^0b])n2
    zzN@3 eE{ vW/t W/ j aL ^mc.6kC @y b'z qK+tL <9V. "hT-J :~%n8 umg' (l C^2 >>> b> (iK( tTAM N\&o T-!WF9t H:G E:ykG~D ^V\

    SCOS2 42 66
    q 9g:$eR; tT<('

    @(nZ] vl< <!g =0X\{v" G_p >_ a O@uX' "rI"nZq

    Marcel :-)

    It is of course the 100th such number, a fact of arguable importance but nonetheless a fact.


    ;^)

    247 ; 2 + 4 + 7 ; ahh a prime? lol.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Mon Mar 31 23:42:54 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson in sci.crypt:

    On 3/31/2025 7:27 AM, Richard Heathfield wrote:
    On 31/03/2025 14:47, Richard Harnden wrote:

    I guess the question is: are there 541 characters in the plaintext?
    -a5, yes.
    4, no.
    1, no.

    LOL! :^D

    I tried decoding them (the digits) as pairs for ASCII codes and got a
    result that kind of reminded me of SCOS. So, well, shit happens! :^o

    Interesting, but wrong approach.

    ASCII codes (decimal) can consist of one to three digits.
    But where do you want to draw the line?

    Marcel (Lines: 26)
    --
    ro!roCro< ro!roCro< ro!roCroCro< ro!roCroCro< ro!roCroCroCroCroCroCroCroCroCroCro< ro!roCroCroCroCro< ro!roCroCro< ..62..ro!roCroCroCro>
    roe ro#roCro> roe roe roe ro!roCroCroCroCroCroCroCro> ro#roCro> ro!roCroCroCroCroCroCroCro> ro#roCroCro< ro#roCroCroCro< roe ro#roCroCro<..62..roe
    ro!roCro> ro#roCro> roe ro#roCro< ..25..ro!roCro> ro!roCroCroCroCro< ro!roCroCro< roe ro!roCroCro> roe ro!roCroCro> ro!roCroCro>
    ro#roCroCroCroCro> ro#roCroCroCro> ro#roCro> ro#roCro> ro#roCroCroCroCro> ro#roCroCroCroCroCroCro> ..67..
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Mon Mar 31 23:07:07 2025
    From Newsgroup: sci.crypt

    On 31/03/2025 22:15, Chris M. Thomasson wrote:
    On 3/31/2025 7:27 AM, Richard Heathfield wrote:
    On 31/03/2025 14:47, Richard Harnden wrote:
    On 31/03/2025 14:16, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66

    x9a|V.8 s0c C$jA #nI|9h P^kS 1 "i.4w V{t R>7iS; md |yfN~
    ]{^XC* 9uI{!9
    ;(g N@3Y ~- tG( 0fD%rPg rb [9YL (oS= 6W H8pK's a: &f :paD
    #6mD^0b])n2
    zzN@3 eE{ vW/t W/ j aL ^mc.6kC @y b'z qK+tL <9V. "hT-J :~%n8
    umg' (l C^2
    (iK( tTAM N\&o T-!WF9t H:G E:ykG~D ^V\

    SCOS2 42 66
    q 9g:$eR; tT<('

    @(nZ] vl< <!g =0X\{v" G_p >_ a O@uX' "rI"nZq

    Marcel :-)

    I guess the question is: are there 541 characters in the
    plaintext?
    -a-a5, yes.
    4, no.
    1, no.


    LOL! :^D

    I tried decoding them (the digits) as pairs for ASCII codes and
    got a result that kind of reminded me of SCOS. So, well, shit
    happens! :^o

    If it saves you time, I can assure you that the cipher is based
    on a completely different principle to SCOS.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Mon Mar 31 23:10:41 2025
    From Newsgroup: sci.crypt

    On 31/03/2025 22:17, Chris M. Thomasson wrote:
    On 3/31/2025 7:06 AM, Richard Heathfield wrote:
    On 31/03/2025 14:16, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66

    x9a|V.8 s0c C$jA #nI|9h P^kS 1 "i.4w V{t R>7iS; md |yfN~
    ]{^XC* 9uI{!9
    ;(g N@3Y ~- tG( 0fD%rPg rb [9YL (oS= 6W H8pK's a: &f :paD
    #6mD^0b])n2
    zzN@3 eE{ vW/t W/ j aL ^mc.6kC @y b'z qK+tL <9V. "hT-J :~%n8
    umg' (l C^2
    (iK( tTAM N\&o T-!WF9t H:G E:ykG~D ^V\

    SCOS2 42 66
    q 9g:$eR; tT<('

    @(nZ] vl< <!g =0X\{v" G_p >_ a O@uX' "rI"nZq

    Marcel :-)

    It is of course the 100th such number, a fact of arguable
    importance but nonetheless a fact.


    ;^)

    247 ; 2 + 4 + 7 ; ahh a prime? lol.

    247 is not a prime.

    $ factor 247
    247: 13 19


    You need a new perspective.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Tue Apr 1 00:43:03 2025
    From Newsgroup: sci.crypt

    Richard Heathfield in sci.crypt:

    On 31/03/2025 22:17, Chris M. Thomasson wrote:

    247 ; 2 + 4 + 7 ; ahh a prime? lol.

    247 is not a prime.

    2 + 4 + 7 = 13 :-)

    Marcel
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Mon Mar 31 16:00:57 2025
    From Newsgroup: sci.crypt

    On 3/31/2025 3:10 PM, Richard Heathfield wrote:
    On 31/03/2025 22:17, Chris M. Thomasson wrote:
    On 3/31/2025 7:06 AM, Richard Heathfield wrote:
    On 31/03/2025 14:16, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66

    x9a|V.8 s0c C$jA #nI|9h P^kS 1 "i.4w V{t R>7iS; md |yfN~ ]{^XC* 9uI{!9 >>>>> ;(g N@3Y ~- tG( 0fD%rPg rb [9YL (oS= 6W H8pK's a: &f :paD #6mD^0b])n2 >>>>> zzN@3 eE{ vW/t W/ j aL ^mc.6kC @y b'z qK+tL <9V. "hT-J :~%n8
    umg' (l C^2
    (iK( tTAM N\&o T-!WF9t H:G E:ykG~D ^V\

    SCOS2 42 66
    q 9g:$eR; tT<('

    @(nZ] vl< <!g =0X\{v" G_p >_ a O@uX' "rI"nZq

    Marcel :-)

    It is of course the 100th such number, a fact of arguable importance
    but nonetheless a fact.


    ;^)

    247 ; 2 + 4 + 7 ; ahh a prime? lol.

    247 is not a prime.

    $ factor 247
    247: 13 19


    You need a new perspective.


    I know that 247 is not prime, but the sum of it's digits are equal to
    13? Prime? Damn.... going off into the damn weeds.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Tue Apr 1 01:16:44 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson in sci.crypt:

    On 3/31/2025 3:10 PM, Richard Heathfield wrote:

    You need a new perspective.

    I know that 247 is not prime, but the sum of it's digits are equal to
    13? Prime? Damn.... going off into the damn weeds.

    2490

    Marcel
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Tue Apr 1 06:57:49 2025
    From Newsgroup: sci.crypt

    On 31/03/2025 23:43, Marcel Logen wrote:
    Richard Heathfield in sci.crypt:

    On 31/03/2025 22:17, Chris M. Thomasson wrote:

    247 ; 2 + 4 + 7 ; ahh a prime? lol.

    247 is not a prime.

    2 + 4 + 7 = 13 :-)

    Ah, I take it all back. :-)

    So that gives us a whole new class of primes:

    12, 14, 16, 20, 21, 25, 30, 32, 34...

    (Let's hope it catches on, because it'll certainly make cracking
    RSA a damn sight easier.)
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Tue Apr 1 07:08:51 2025
    From Newsgroup: sci.crypt

    On 01/04/2025 00:00, Chris M. Thomasson wrote:
    On 3/31/2025 3:10 PM, Richard Heathfield wrote:
    On 31/03/2025 22:17, Chris M. Thomasson wrote:
    On 3/31/2025 7:06 AM, Richard Heathfield wrote:
    On 31/03/2025 14:16, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    SCOS2 42 66

    x9a|V.8 s0c C$jA #nI|9h P^kS 1 "i.4w V{t R>7iS; md |yfN~
    ]{^XC* 9uI{!9
    ;(g N@3Y ~- tG( 0fD%rPg rb [9YL (oS= 6W H8pK's a: &f :paD
    #6mD^0b])n2
    zzN@3 eE{ vW/t W/ j aL ^mc.6kC @y b'z qK+tL <9V. "hT-J
    :~%n8 umg' (l C^2
    (iK( tTAM N\&o T-!WF9t H:G E:ykG~D ^V\

    SCOS2 42 66
    q 9g:$eR; tT<('

    @(nZ] vl< <!g =0X\{v" G_p >_ a O@uX' "rI"nZq

    Marcel :-)

    It is of course the 100th such number, a fact of arguable
    importance but nonetheless a fact.


    ;^)

    247 ; 2 + 4 + 7 ; ahh a prime? lol.

    247 is not a prime.

    $ factor 247
    247: 13 19


    You need a new perspective.


    I know that 247 is not prime, but the sum of it's digits are
    equal to 13?

    So what?

    Prime?

    So?

    Damn.... going off into the damn weeds.

    So turn around. From whence you plucked 247 I know not, but the
    number doesn't occur in either the ciphertext or the plaintext,
    and I can see no sensible way to derive it from either of them.

    Wherever you got it, when you started calculating digital roots
    you started throwing information away hand over fist, and you
    really don't have all that much information to spare.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Mon Mar 31 23:58:04 2025
    From Newsgroup: sci.crypt

    On 3/31/2025 10:57 PM, Richard Heathfield wrote:
    On 31/03/2025 23:43, Marcel Logen wrote:
    Richard Heathfield in sci.crypt:

    On 31/03/2025 22:17, Chris M. Thomasson wrote:

    247 ; 2 + 4 + 7 ; ahh a prime? lol.

    247 is not a prime.

    2 + 4 + 7 = 13 :-)

    Ah, I take it all back. :-)

    So that gives us a whole new class of primes:

    12, 14, 16, 20, 21, 25, 30, 32, 34...

    (Let's hope it catches on, because it'll certainly make cracking RSA a
    damn sight easier.)


    Ahhh:

    https://oeis.org/search?q=12%2C+14%2C+16%2C+20%2C+21%2C+25%2C+30%2C+32%2C+34&language=english&go=Search

    :^)
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Tue Apr 1 08:03:28 2025
    From Newsgroup: sci.crypt

    On 01/04/2025 07:58, Chris M. Thomasson wrote:
    On 3/31/2025 10:57 PM, Richard Heathfield wrote:
    On 31/03/2025 23:43, Marcel Logen wrote:
    Richard Heathfield in sci.crypt:

    On 31/03/2025 22:17, Chris M. Thomasson wrote:

    247 ; 2 + 4 + 7 ; ahh a prime? lol.

    247 is not a prime.

    2 + 4 + 7 = 13 :-)

    Ah, I take it all back. :-)

    So that gives us a whole new class of primes:

    12, 14, 16, 20, 21, 25, 30, 32, 34...

    (Let's hope it catches on, because it'll certainly make
    cracking RSA a damn sight easier.)


    Ahhh:

    https://oeis.org/search?q=12%2C+14%2C+16%2C+20%2C+21%2C+25%2C+30%2C+32%2C+34&language=english&go=Search

    Truly is it said that there is nothing new under the sun.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Thu Apr 3 22:25:13 2025
    From Newsgroup: sci.crypt

    On 4/1/2025 12:03 AM, Richard Heathfield wrote:
    On 01/04/2025 07:58, Chris M. Thomasson wrote:
    On 3/31/2025 10:57 PM, Richard Heathfield wrote:
    On 31/03/2025 23:43, Marcel Logen wrote:
    Richard Heathfield in sci.crypt:

    On 31/03/2025 22:17, Chris M. Thomasson wrote:

    247 ; 2 + 4 + 7 ; ahh a prime? lol.

    247 is not a prime.

    2 + 4 + 7 = 13 :-)

    Ah, I take it all back. :-)

    So that gives us a whole new class of primes:

    12, 14, 16, 20, 21, 25, 30, 32, 34...

    (Let's hope it catches on, because it'll certainly make cracking RSA
    a damn sight easier.)


    Ahhh:

    https://oeis.org/search?
    q=12%2C+14%2C+16%2C+20%2C+21%2C+25%2C+30%2C+32%2C+34&language=english&go=Search

    Truly is it said that there is nothing new under the sun.


    Indeed. Sometimes there can be some truly unique things here on Earth,
    but then think of the grand scheme of things... Other "Suns", so to
    speak. Far out there... Fwiw, I am sorry about not having enough time to
    give your challenge a proper go. Shit. I am am just to busy.

    I am not sure how to parse your digits. Damn!
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Fri Apr 4 07:35:06 2025
    From Newsgroup: sci.crypt

    On 04/04/2025 06:25, Chris M. Thomasson wrote:
    I am not sure how to parse your digits.

    parse: To split (a file or other input) into pieces of data that
    can be easily manipulated or stored.

    #include <stdio.h>

    int main(void)
    {
    const char *n = "2848946260538157918367000863848772571624155941440309147181104105973715236751171631344619365840571789679960410281613417934986777121883758077560638903472467639058855049200348722101154699044086248542415920664015225727415899850657037735752534925855988988353704308168166863736592675374332918563267446593496370465749720916683750171432485759516454914993922696517880445639301838174305259484964231962391422203389205533519311439222811085530388606270980794008927920197026957965757301408456000582523271531688939279895920555612097719886773783452558708547";
    printf("The number is %s\n", n);
    return 0;
    }

    Job done.

    The digits are digits. The number is a number. What is it that
    you think you need to parse?
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Thu Apr 3 23:53:17 2025
    From Newsgroup: sci.crypt

    On 4/3/2025 11:35 PM, Richard Heathfield wrote:
    On 04/04/2025 06:25, Chris M. Thomasson wrote:
    I am not sure how to parse your digits.

    parse: To split (a file or other input) into pieces of data that can be easily manipulated or stored.

    #include <stdio.h>

    int main(void)
    {
    -a const char *n = "2848946260538157918367000863848772571624155941440309147181104105973715236751171631344619365840571789679960410281613417934986777121883758077560638903472467639058855049200348722101154699044086248542415920664015225727415899850657037735752534925855988988353704308168166863736592675374332918563267446593496370465749720916683750171432485759516454914993922696517880445639301838174305259484964231962391422203389205533519311439222811085530388606270980794008927920197026957965757301408456000582523271531688939279895920555612097719886773783452558708547";
    -a printf("The number is %s\n", n);
    -a return 0;
    }

    Job done.

    The digits are digits. The number is a number. What is it that you think
    you need to parse?


    I was thinking about taking the digits in pairs and just dumping
    printable character at first. Then I thought well, kind of looks like
    SCOS, ahhh shit. Need more time. Then I thought of adding up all of the
    digits just for fun, then I got lost in the weeds. Not sure how the
    digits relate to one another. Again, lost in the god damn forest.
    wandering around, thinking out loud. then I had to get back to work on
    other things.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Thu Apr 3 23:54:06 2025
    From Newsgroup: sci.crypt

    On 4/3/2025 11:53 PM, Chris M. Thomasson wrote:
    On 4/3/2025 11:35 PM, Richard Heathfield wrote:
    On 04/04/2025 06:25, Chris M. Thomasson wrote:
    I am not sure how to parse your digits.

    parse: To split (a file or other input) into pieces of data that can
    be easily manipulated or stored.

    #include <stdio.h>

    int main(void)
    {
    -a-a const char *n =
    "2848946260538157918367000863848772571624155941440309147181104105973715236751171631344619365840571789679960410281613417934986777121883758077560638903472467639058855049200348722101154699044086248542415920664015225727415899850657037735752534925855988988353704308168166863736592675374332918563267446593496370465749720916683750171432485759516454914993922696517880445639301838174305259484964231962391422203389205533519311439222811085530388606270980794008927920197026957965757301408456000582523271531688939279895920555612097719886773783452558708547";
    -a-a printf("The number is %s\n", n);
    -a-a return 0;
    }

    Job done.

    The digits are digits. The number is a number. What is it that you
    think you need to parse?


    I was thinking about taking the digits in pairs and just dumping
    printable character at first. Then I thought well, kind of looks like
    SCOS, ahhh shit. Need more time. Then I thought of adding up all of the digits just for fun, then I got lost in the weeds. Not sure how the
    digits relate to one another. Again, lost in the god damn forest.
    wandering around, thinking out loud. then I had to get back to work on
    other things.

    The lost key makes me think of brute forcing SCOS.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Fri Apr 4 08:30:56 2025
    From Newsgroup: sci.crypt

    On 04/04/2025 07:53, Chris M. Thomasson wrote:
    Not sure how the digits relate to one another.

    The relationship between the digits is much simpler than you
    think. It's a relationship you've been using since you were 5
    years old.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Fri Apr 4 08:35:09 2025
    From Newsgroup: sci.crypt

    On 04/04/2025 07:54, Chris M. Thomasson wrote:

    <snip>

    The lost key makes me think of brute forcing SCOS.

    You remind me of a general --- always ready to fight the last war.

    From the OP: "I lost my key, so it's not locked."

    Clearly, if it's not locked there isn't a key (because it's
    lost), so what precisely are you going to brute force?
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Fri Apr 4 01:51:56 2025
    From Newsgroup: sci.crypt

    On 4/4/2025 12:35 AM, Richard Heathfield wrote:
    On 04/04/2025 07:54, Chris M. Thomasson wrote:

    <snip>

    The lost key makes me think of brute forcing SCOS.

    You remind me of a general --- always ready to fight the last war.

    From the OP: "I lost my key, so it's not locked."

    Clearly, if it's not locked there isn't a key (because it's lost), so
    what precisely are you going to brute force?


    Don't tell me the ciphertext _is_ the plaintext? ;^o
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Fri Apr 4 02:01:25 2025
    From Newsgroup: sci.crypt

    On 4/4/2025 12:30 AM, Richard Heathfield wrote:
    On 04/04/2025 07:53, Chris M. Thomasson wrote:
    Not sure how the digits relate to one another.

    The relationship between the digits is much simpler than you think. It's
    a relationship you've been using since you were 5 years old.


    Shit. I can't stop yawning right now. Time for sleep. For some damn
    reason when I look at the digits in the ciphertext, I start to think of
    all these types of possible relationships... Then think of the following
    game that I remember having trouble with a very long time ago:

    https://en.wikipedia.org/wiki/Nord_and_Bert_Couldn%27t_Make_Head_or_Tail_of_It

    Shit!
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Fri Apr 4 10:05:57 2025
    From Newsgroup: sci.crypt

    On 04/04/2025 09:51, Chris M. Thomasson wrote:
    On 4/4/2025 12:35 AM, Richard Heathfield wrote:
    On 04/04/2025 07:54, Chris M. Thomasson wrote:

    <snip>

    The lost key makes me think of brute forcing SCOS.

    You remind me of a general --- always ready to fight the last war.

    -aFrom the OP: "I lost my key, so it's not locked."

    Clearly, if it's not locked there isn't a key (because it's
    lost), so what precisely are you going to brute force?


    Don't tell me the ciphertext _is_ the plaintext? ;^o

    As I said in my OP:

    ciphertext: f5dfacff56e1494715ead7028fc288b5
    plaintext : 2f682c420d4f5cd443719f33050eac67

    Clearly they are not the same, or their md5sums would be the same.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Fri Apr 4 02:23:48 2025
    From Newsgroup: sci.crypt

    On 4/4/2025 2:05 AM, Richard Heathfield wrote:
    On 04/04/2025 09:51, Chris M. Thomasson wrote:
    On 4/4/2025 12:35 AM, Richard Heathfield wrote:
    On 04/04/2025 07:54, Chris M. Thomasson wrote:

    <snip>

    The lost key makes me think of brute forcing SCOS.

    You remind me of a general --- always ready to fight the last war.

    -aFrom the OP: "I lost my key, so it's not locked."

    Clearly, if it's not locked there isn't a key (because it's lost), so
    what precisely are you going to brute force?


    Don't tell me the ciphertext _is_ the plaintext? ;^o

    As I said in my OP:

    ciphertext: f5dfacff56e1494715ead7028fc288b5
    plaintext : 2f682c420d4f5cd443719f33050eac67

    Clearly they are not the same, or their md5sums would be the same.


    Yeah, doh! stupid. Too tired. Sorry.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Fri Apr 4 02:31:27 2025
    From Newsgroup: sci.crypt

    On 3/27/2025 12:25 PM, Richard Heathfield wrote:
    There are 541 ciphertext characters. Since they're all digits, you'd
    expect 54 of each.

    Ugg... Dizzy tired now, by why would I expect 54 of each digit? I mean I
    can say:

    0000112223333

    with:

    0000 = A
    11 = B
    222 = C
    3333 = D

    With a plaintext of:

    ABCD

    anyway, good night.


    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Fri Apr 4 10:34:17 2025
    From Newsgroup: sci.crypt

    On 04/04/2025 10:31, Chris M. Thomasson wrote:
    On 3/27/2025 12:25 PM, Richard Heathfield wrote:
    There are 541 ciphertext characters. Since they're all digits,
    you'd expect 54 of each.

    Ugg... Dizzy tired now, by why would I expect 54 of each digit?

    I invite you to divide 541 by 10 and in future try to think
    /before/ clicking 'Send'.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Sun Apr 6 03:26:04 2025
    From Newsgroup: sci.crypt

    Richard Heathfield in sci.crypt:

    [md5sum]
    ciphertext: f5dfacff56e1494715ead7028fc288b5
    plaintext : 2f682c420d4f5cd443719f33050eac67

    49184 87069 85461 51598 38286 31222 99049 92521 48220 18433
    88014 62537 57226 67942 02279 11222 83272 33087 91158 48501
    09615 42543 84952 73270 39572 98038 34607 47046 36754 18980
    96003 19919 57379 69646 97733 28314 47189 13149 85410 66892
    14352 72354 54878 99203 83529 76828 48888 34297 32004 74696
    95175 20008 68832 50418 50199 66118 03832 02685 85915 66530
    87229 67358 22807 87911 13097 81292 15038 18694 70789 10253
    98636 03149 8

    Marcel qqo5 (879365)
    --
    ro!roCroCro< ro!roCroCroCro< ro!roCroCro< ro!roCroCroCroCroCroCroCroCroCro< ro!roCroCroCroCro<
    roe ro#roCroCroCroCroCro> roe ro!roCro< ro!roCro> ro#roCroCroCro< ro#roCroCroCroCroCroCroCro< ro#roCro< ro!roCroCro< ro#roCro< ro#roCroCro< ro!roCroCroCroC
    roCro> roe roe ro#roCro> ro!roCroCroCroCroCro> ro!roCro< ro!roCro> roe ro!roCro> roe roe ro#roCro>
    ro#roCroCroCro> ro#roCroCroCroCroCroCroCroCro> ro#roCroCroCro> ro#roCroCro> ro#roCroCroCroCro> 4d8bc5
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Sun Apr 6 03:10:40 2025
    From Newsgroup: sci.crypt

    On 06/04/2025 02:26, Marcel Logen wrote:

    49184 87069 85461 51598 38286 31222 99049 92521 48220 18433
    88014 62537 57226 67942 02279 11222 83272 33087 91158 48501
    09615 42543 84952 73270 39572 98038 34607 47046 36754 18980
    96003 19919 57379 69646 97733 28314 47189 13149 85410 66892
    14352 72354 54878 99203 83529 76828 48888 34297 32004 74696
    95175 20008 68832 50418 50199 66118 03832 02685 85915 66530
    87229 67358 22807 87911 13097 81292 15038 18694 70789 10253
    98636 03149 8

    38811 65216 66401 68566 71607 88766 30093 20785 13788 66768
    34447 73039 90360 62057 27285 47487 94527 80762 55035 83190
    62361 72251 63431 74009 20720 95698 18396 23975 26105 35020
    86262 69590 58064 60998 37823 34527 61878 91188 02037 95359
    16516 86461 08663 10647 47444 82979 06823 64795 94633 85813
    97663 46633 55016 97033 37214 45945 48347 44460 01517 84410
    27946 76751 03613 76284 95455 73308 07979 19463 57578 05839
    78974 00866 92809 73742 31334 15522 78083 70496 69630 77917
    96147 65173 60615 25763 93142 15560 87454 48935 23154 23078
    59535 32265 86471 21742 04124 99796 38557 33722 66181 62745
    99171 01256 83561 32426 54507 01742 36358 55945 07856 43021
    57466 34142 50692 36091 50113 22430 05049 65138 40736 58432
    70086 75331 21876 97763 94652 18072 17239 65737 32241 85269
    98248 31274 18215 64188 90419 93291 42698 01740 27297 56256
    77852 80825 57791 17993 85905 79994 85784 60762 36830 58990
    53109 21508 67876 04651 44198 09199 66939 09980 53449 11974
    77016 06674 253

    (Quite a practical little cipher as it turns out.)
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Sun Apr 6 12:41:19 2025
    From Newsgroup: sci.crypt

    Richard Heathfield in sci.crypt:

    On 06/04/2025 02:26, Marcel Logen wrote:

    49184 87069 85461 51598 38286 31222 99049 92521 48220 18433
    [...]

    38811 65216 66401 68566 71607 88766 30093 20785 13788 66768
    [...]
    53109 21508 67876 04651 44198 09199 66939 09980 53449 11974
    77016 06674 253

    OK

    (Quite a practical little cipher as it turns out.)

    ACK

    The five-groups remind me of the "number stations" from the
    Cold Ware era.

    Marcel
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Sun Apr 6 12:01:23 2025
    From Newsgroup: sci.crypt

    On 06/04/2025 11:41, Marcel Logen wrote:
    Richard Heathfield in sci.crypt:

    On 06/04/2025 02:26, Marcel Logen wrote:

    49184 87069 85461 51598 38286 31222 99049 92521 48220 18433
    [...]

    38811 65216 66401 68566 71607 88766 30093 20785 13788 66768
    [...]
    53109 21508 67876 04651 44198 09199 66939 09980 53449 11974
    77016 06674 253

    OK

    (Quite a practical little cipher as it turns out.)

    ACK

    The five-groups remind me of the "number stations" from the
    Cold Ware era.

    Yes (although I was actually echoing Enigma transcripts) and for
    the same reason, which is that the mind rebels at great wodges of
    unformatted data - we need a little layout to stop our eyes
    glazing over.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sun Apr 6 13:14:54 2025
    From Newsgroup: sci.crypt

    On 4/6/2025 3:41 AM, Marcel Logen wrote:
    Richard Heathfield in sci.crypt:

    On 06/04/2025 02:26, Marcel Logen wrote:

    49184 87069 85461 51598 38286 31222 99049 92521 48220 18433
    [...]

    38811 65216 66401 68566 71607 88766 30093 20785 13788 66768
    [...]
    53109 21508 67876 04651 44198 09199 66939 09980 53449 11974
    77016 06674 253

    OK

    (Quite a practical little cipher as it turns out.)

    ACK

    The five-groups remind me of the "number stations" from the
    Cold Ware era.

    Shit. I was not paying attention to the five groups. For some reason
    3+8+8+1+1 = 21, is that mapping to an alphabet?

    65216 = 20
    66401 = 17

    I just don't know. Argh! I need to get back to fractal work now. Damn.
    The only time I have to work on it is late at night when I am dead
    tired. Ugggg. Sorry Richard. ;^o

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sun Apr 6 13:20:07 2025
    From Newsgroup: sci.crypt

    On 4/6/2025 1:14 PM, Chris M. Thomasson wrote:
    On 4/6/2025 3:41 AM, Marcel Logen wrote:
    Richard Heathfield in sci.crypt:

    On 06/04/2025 02:26, Marcel Logen wrote:

    49184 87069 85461 51598 38286 31222 99049 92521 48220 18433
    [...]

    38811 65216 66401 68566 71607 88766 30093 20785 13788 66768
    [...]
    53109 21508 67876 04651 44198 09199 66939 09980 53449 11974
    77016 06674 253

    OK

    (Quite a practical little cipher as it turns out.)

    ACK

    The five-groups remind me of the "number stations" from the
    Cold Ware era.

    Shit. I was not paying attention to the five groups. For some reason 3+8+8+1+1 = 21, is that mapping to an alphabet?

    65216 = 20
    66401 = 17

    I just don't know. Argh! I need to get back to fractal work now. Damn.
    The only time I have to work on it is late at night when I am dead
    tired. Ugggg. Sorry Richard. ;^o


    I have no idea if that is it. But it seems like fun:

    54236 = 20

    would map to the same position in an alphabet as:

    65216 = 20

    Oh well.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Sun Apr 6 21:20:50 2025
    From Newsgroup: sci.crypt

    On 06/04/2025 21:14, Chris M. Thomasson wrote:
    On 4/6/2025 3:41 AM, Marcel Logen wrote:
    Richard Heathfield in sci.crypt:

    On 06/04/2025 02:26, Marcel Logen wrote:

    49184 87069 85461 51598 38286 31222 99049 92521 48220 18433
    [...]

    38811 65216 66401 68566 71607 88766 30093 20785 13788 66768
    [...]
    53109 21508 67876 04651 44198 09199 66939 09980 53449 11974
    77016 06674 253

    OK

    (Quite a practical little cipher as it turns out.)

    ACK

    The five-groups remind me of the "number stations" from the
    Cold Ware era.

    Shit. I was not paying attention to the five groups.

    And why should you?

    For some
    reason 3+8+8+1+1 = 21, is that mapping to an alphabet?

    No doubt it could be made to be if one were determined enough...
    but no, I was just trying to make it easier on the eye than a
    great wodge of digits, and there is no need to read anything more
    into it than that.

    I will be posting a (very small) hint tomorrow.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sun Apr 6 16:50:17 2025
    From Newsgroup: sci.crypt

    On 4/6/2025 1:20 PM, Richard Heathfield wrote:
    On 06/04/2025 21:14, Chris M. Thomasson wrote:
    On 4/6/2025 3:41 AM, Marcel Logen wrote:
    Richard Heathfield in sci.crypt:

    On 06/04/2025 02:26, Marcel Logen wrote:

    49184 87069 85461 51598 38286 31222 99049 92521 48220 18433
    [...]

    38811 65216 66401 68566 71607 88766 30093 20785 13788 66768
    [...]
    53109 21508 67876 04651 44198 09199 66939 09980 53449 11974
    77016 06674 253

    OK

    (Quite a practical little cipher as it turns out.)

    ACK

    The five-groups remind me of the "number stations" from the
    Cold Ware era.

    Shit. I was not paying attention to the five groups.

    And why should you?

    For some reason 3+8+8+1+1 = 21, is that mapping to an alphabet?

    No doubt it could be made to be if one were determined enough... but no,
    I was just trying to make it easier on the eye than a great wodge of
    digits, and there is no need to read anything more into it than that.

    I will be posting a (very small) hint tomorrow.


    Ahhhh, shit. I think I need the hint! Damn! ;^o
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sun Apr 6 16:52:23 2025
    From Newsgroup: sci.crypt

    On 4/6/2025 1:20 PM, Richard Heathfield wrote:
    On 06/04/2025 21:14, Chris M. Thomasson wrote:
    On 4/6/2025 3:41 AM, Marcel Logen wrote:
    Richard Heathfield in sci.crypt:

    On 06/04/2025 02:26, Marcel Logen wrote:

    49184 87069 85461 51598 38286 31222 99049 92521 48220 18433
    [...]

    38811 65216 66401 68566 71607 88766 30093 20785 13788 66768
    [...]
    53109 21508 67876 04651 44198 09199 66939 09980 53449 11974
    77016 06674 253

    OK

    (Quite a practical little cipher as it turns out.)

    ACK

    The five-groups remind me of the "number stations" from the
    Cold Ware era.

    Shit. I was not paying attention to the five groups.

    And why should you?

    For some reason 3+8+8+1+1 = 21, is that mapping to an alphabet?

    No doubt it could be made to be if one were determined enough... but no,
    I was just trying to make it easier on the eye than a great wodge of
    digits, and there is no need to read anything more into it than that.

    I will be posting a (very small) hint tomorrow.


    Then I was thinking perhaps each digit maps to a letter in an alphabet.
    Try to make words with the frequency's and a mapping to most likely
    maps? Shit.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Mon Apr 7 18:35:33 2025
    From Newsgroup: sci.crypt

    On 27/03/2025 19:25, Richard Heathfield wrote:
    Here's a challenge for you.

    I lost my key, so it's not locked.

    28489 46260 53815 79183 67000 86384 87725 71624 15594 14403
    09147 18110 41059 73715 23675 11716 31344 61936 58405 71789
    67996 04102 81613 41793 49867 77121 88375 80775 60638 90347
    24676 39058 85504 92003 48722 10115 46990 44086 24854 24159
    20664 01522 57274 15899 85065 70377 35752 53492 58559 88988
    35370 43081 68166 86373 65926 75374 33291 85632 67446 59349
    63704 65749 72091 66837 50171 43248 57595 16454 91499 39226
    96517 88044 56393 01838 17430 52594 84964 23196 23914 22203
    38920 55335 19311 43922 28110 85530 38860 62709 80794 00892
    79201 97026 95796 57573 01408 45600 05825 23271 53168 89392
    79895 92055 56120 97719 88677 37834 52558 70854 7

    Now that America has got itself up and out of bed, I promised you
    all a hint.

    Hints are tricky. Too subtle, and they may serve only to confuse.
    Too blatant, and they spoil the game. I suppose I'm looking for a
    way to provide the minimum nugget of information that will be
    genuinely useful.

    Having thought long and hard about this, I've settled on
    something you might not actually recognise as a hint, but I
    assure you that it is possible to throw it into the pot along
    with the information you already have and deduce something
    extremely useful.

    $ scos2 e 225 541 < hint.txt
    K )h 8| >&neSx;)x
    pYK )xVMAf%0f
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Mon Apr 7 12:26:07 2025
    From Newsgroup: sci.crypt

    On 4/7/2025 10:35 AM, Richard Heathfield wrote:
    On 27/03/2025 19:25, Richard Heathfield wrote:
    Here's a challenge for you.

    I lost my key, so it's not locked.

    28489 46260 53815 79183 67000 86384 87725 71624 15594 14403
    09147 18110 41059 73715 23675 11716 31344 61936 58405 71789
    67996 04102 81613 41793 49867 77121 88375 80775 60638 90347
    24676 39058 85504 92003 48722 10115 46990 44086 24854 24159
    20664 01522 57274 15899 85065 70377 35752 53492 58559 88988
    35370 43081 68166 86373 65926 75374 33291 85632 67446 59349
    63704 65749 72091 66837 50171 43248 57595 16454 91499 39226
    96517 88044 56393 01838 17430 52594 84964 23196 23914 22203
    38920 55335 19311 43922 28110 85530 38860 62709 80794 00892
    79201 97026 95796 57573 01408 45600 05825 23271 53168 89392
    79895 92055 56120 97719 88677 37834 52558 70854 7

    Now that America has got itself up and out of bed, I promised you all a hint.

    Hints are tricky. Too subtle, and they may serve only to confuse. Too blatant, and they spoil the game. I suppose I'm looking for a way to
    provide the minimum nugget of information that will be genuinely useful.

    Having thought long and hard about this, I've settled on something you
    might not actually recognise as a hint, but I assure you that it is
    possible to throw it into the pot along with the information you already have and deduce something extremely useful.

    $ scos2 e 225 541 < hint.txt
    K )h 8| >&neSx;)x
    pYK )xVMAf%0f


    I sent you an email. I have to get back to work, but I hope I am getting
    a little bit closer wrt your "hint"... ;^o

    Thanks.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Mon Apr 7 20:37:20 2025
    From Newsgroup: sci.crypt

    On 07/04/2025 20:26, Chris M. Thomasson wrote:
    On 4/7/2025 10:35 AM, Richard Heathfield wrote:

    <snip>


    Having thought long and hard about this, I've settled on
    something you might not actually recognise as a hint, but I
    assure you that it is possible to throw it into the pot along
    with the information you already have and deduce something
    extremely useful.

    $ scos2 e 225 541 < hint.txt
    K )h 8| >&neSx;)x
    pYK )xVMAf%0f


    I sent you an email. I have to get back to work, but I hope I am
    getting a little bit closer wrt your "hint"... ;^o

    I see no evidence of it. Sorry. Where on Earth did you get 500 from?
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Mon Apr 7 13:16:54 2025
    From Newsgroup: sci.crypt

    On 3/27/2025 12:25 PM, Richard Heathfield wrote:
    Here's a challenge for you.

    I lost my key, so it's not locked.
    [...]

    A funny program for the ciphertext:
    ______________________
    def add_char(input_string, increment):
    result = []
    for char in input_string:
    ascii_sum = int(char) + increment
    result.append(chr(ascii_sum))
    return "".join(result)

    input = "2848946260538157918367000863848772571624155941440309147181104105973715236751171631344619365840571789679960410281613417934986777121883758077560638903472467639058855049200348722101154699044086248542415920664015225727415899850657037735752534925855988988353704308168166863736592675374332918563267446593496370465749720916683750171432485759516454914993922696517880445639301838174305259484964231962391422203389205533519311439222811085530388606270980794008927920197026957965757301408456000582523271531688939279895920555612097719886773783452558708547"

    inc_val = 48

    result = add_char(input, inc_val)
    print(result)
    ______________________

    Gets me back to the ciphertext:

    2848946260538157918367000863848772571624155941440309147181104105973715236751171631344619365840571789679960410281613417934986777121883758077560638903472467639058855049200348722101154699044086248542415920664015225727415899850657037735752534925855988988353704308168166863736592675374332918563267446593496370465749720916683750171432485759516454914993922696517880445639301838174305259484964231962391422203389205533519311439222811085530388606270980794008927920197026957965757301408456000582523271531688939279895920555612097719886773783452558708547

    Still in the weeds.


    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Mon Apr 7 13:18:09 2025
    From Newsgroup: sci.crypt

    On 4/7/2025 12:37 PM, Richard Heathfield wrote:
    On 07/04/2025 20:26, Chris M. Thomasson wrote:
    On 4/7/2025 10:35 AM, Richard Heathfield wrote:

    <snip>


    Having thought long and hard about this, I've settled on something
    you might not actually recognise as a hint, but I assure you that it
    is possible to throw it into the pot along with the information you
    already have and deduce something extremely useful.

    $ scos2 e 225 541 < hint.txt
    K )h 8| >&neSx;)x
    pYK )xVMAf%0f


    I sent you an email. I have to get back to work, but I hope I am
    getting a little bit closer wrt your "hint"... ;^o

    I see no evidence of it. Sorry. Where on Earth did you get 500 from?


    An error on my part.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Mon Apr 7 13:25:27 2025
    From Newsgroup: sci.crypt

    On 4/7/2025 1:16 PM, Chris M. Thomasson wrote:
    On 3/27/2025 12:25 PM, Richard Heathfield wrote:
    Here's a challenge for you.

    I lost my key, so it's not locked.
    [...]

    A funny program for the ciphertext:

    [...]

    Well, how many times can I make a FOOL out of myself!?

    YIKES!

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Stefan Claas@fgrsna.pynnf@vagrearg.eh to sci.crypt on Mon Apr 7 22:33:58 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson wrote:
    On 4/7/2025 1:16 PM, Chris M. Thomasson wrote:
    On 3/27/2025 12:25 PM, Richard Heathfield wrote:
    Here's a challenge for you.

    I lost my key, so it's not locked.
    [...]

    A funny program for the ciphertext:

    [...]

    Well, how many times can I make a FOOL out of myself!?

    YIKES!


    Your are also famous on the Bitmessage Network for this.

    Regards
    Stefan
    --
    Onion Courier Home Server Mon-Fri 15:00-21:00 UTC Sat-Sun 11:00-21:00 UTC ohpmsq5ypuw5nagt2jidfyq72jvgw3fdvq37txhnm5rfbhwuosftzuyd.onion:8080 inbox
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Mon Apr 7 13:40:47 2025
    From Newsgroup: sci.crypt

    On 4/7/2025 1:33 PM, Stefan Claas wrote:
    Chris M. Thomasson wrote:
    On 4/7/2025 1:16 PM, Chris M. Thomasson wrote:
    On 3/27/2025 12:25 PM, Richard Heathfield wrote:
    Here's a challenge for you.

    I lost my key, so it's not locked.
    [...]

    A funny program for the ciphertext:

    [...]

    Well, how many times can I make a FOOL out of myself!?

    YIKES!


    Your are also famous on the Bitmessage Network for this.

    Well, that sucks! ;^o

    I am not that good at cryptanalysis! I need to dedicate some days for
    this. It took me a while to finally solve the SCOS challenge. Shit happens.

    (Rotation Bifurcation)
    https://youtu.be/XKhS_nklCkE

    ;^)
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Harnden@richard.nospam@gmail.invalid to sci.crypt on Mon Apr 7 21:51:52 2025
    From Newsgroup: sci.crypt

    On 07/04/2025 18:35, Richard Heathfield wrote:
    On 27/03/2025 19:25, Richard Heathfield wrote:
    Here's a challenge for you.

    I lost my key, so it's not locked.

    28489 46260 53815 79183 67000 86384 87725 71624 15594 14403
    09147 18110 41059 73715 23675 11716 31344 61936 58405 71789
    67996 04102 81613 41793 49867 77121 88375 80775 60638 90347
    24676 39058 85504 92003 48722 10115 46990 44086 24854 24159
    20664 01522 57274 15899 85065 70377 35752 53492 58559 88988
    35370 43081 68166 86373 65926 75374 33291 85632 67446 59349
    63704 65749 72091 66837 50171 43248 57595 16454 91499 39226
    96517 88044 56393 01838 17430 52594 84964 23196 23914 22203
    38920 55335 19311 43922 28110 85530 38860 62709 80794 00892
    79201 97026 95796 57573 01408 45600 05825 23271 53168 89392
    79895 92055 56120 97719 88677 37834 52558 70854 7

    Now that America has got itself up and out of bed, I promised you all a hint.

    Hints are tricky. Too subtle, and they may serve only to confuse. Too blatant, and they spoil the game. I suppose I'm looking for a way to
    provide the minimum nugget of information that will be genuinely useful.

    Having thought long and hard about this, I've settled on something you
    might not actually recognise as a hint, but I assure you that it is
    possible to throw it into the pot along with the information you already have and deduce something extremely useful.

    $ scos2 e 225 541 < hint.txt
    K )h 8| >&neSx;)x
    pYK )xVMAf%0f


    39 76

    n^ 3cR {40 oJ/i d eZ C}=5dR? }8zT|>6F

    C K#;x uZG= 9nbQE [$fcM[^wk !tc

    Rnh J-!mmA,9u sW K=2zU MC)qcYI Q"x iF]%5 oK:+"wc|+& 6WW,(0w5 5oX F
    7 I@)8 &3mJ:$#fOAN23m
    FV^tgP\=5oXG@%wf

    W $thX eSB&x7MBKz0j
    BS*uhP/=7lYG}%yd

    !)zv Z,( 7tk ba5vpX C( zePD ?55ZGG ""h eD[&tZL'!6v_

    ({ j mhO#(5f RBW"x fJ]92eb & =31 thK 9xZZ:((lhRr
    ou G P,#"xT \.'7eOC_ !zhP''r 3z@-^ ef\~"I xfW [" 5oWn
    pzhH A& &jT,[ 92 veQd

    obc -((lWMn] _4sS * 1tlEr

    p8 sP> -yjj S@! -2i \: $xXK]b okJ I-0 6oX|" 2nNA*R ma ,/# 8Vc H'yigGm q2
    dXE' t jPL:^@kQF&w.

    ~H+) 7gVB {2aRF.35k SC77s e|?5 h S|<^8YS ;#0 kcB D%7e G ./7q8P|)2@

    {C*% 2bQ, 7zXS;&">P|+*oYU '}5g TH )- vXUD ~zbX vD]9 dJ<$9 oO 9j
    h uVA,Y 2nZ> ?5hd S@68 YU? wLs b\:%1d OI :!t QL/_yeH';zh+

    @#3zfW


    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Stefan Claas@fgrsna.pynnf@vagrearg.eh to sci.crypt on Mon Apr 7 22:52:16 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson wrote:
    On 4/7/2025 1:33 PM, Stefan Claas wrote:
    Chris M. Thomasson wrote:
    On 4/7/2025 1:16 PM, Chris M. Thomasson wrote:
    On 3/27/2025 12:25 PM, Richard Heathfield wrote:
    Here's a challenge for you.

    I lost my key, so it's not locked.
    [...]

    A funny program for the ciphertext:

    [...]

    Well, how many times can I make a FOOL out of myself!?

    YIKES!


    Your are also famous on the Bitmessage Network for this.

    Well, that sucks! ;^o

    I am not that good at cryptanalysis! I need to dedicate some days for
    this. It took me a while to finally solve the SCOS challenge. Shit
    happens.

    I don't do cryptanalysis, because when made public people may also think
    that one was a software cracker in the past or get job offers from folks working at LEA/TLAs.

    Regards
    Stefan
    --
    Onion Courier Home Server Mon-Fri 15:00-21:00 UTC Sat-Sun 11:00-21:00 UTC ohpmsq5ypuw5nagt2jidfyq72jvgw3fdvq37txhnm5rfbhwuosftzuyd.onion:8080 inbox
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Mon Apr 7 14:14:48 2025
    From Newsgroup: sci.crypt

    On 4/7/2025 1:51 PM, Richard Harnden wrote:
    n^ 3cR {40 oJ/i d eZ C}=5dR? }8zT|>6F

    C K#;x uZG= 9nbQE [$fcM[^wk !tc

    Rnh J-!mmA,9u sW K=2zU MC)qcYI Q"x iF]%5 oK:+"wc|+& 6WW,(0w5 5oX F
    7 I@)8 &3mJ:$#fOAN23m
    FV^tgP\=5oXG@%wf

    W $thX eSB&x7MBKz0j
    BS*uhP/=7lYG}%yd

    !)zv Z,( 7tk ba5vpX C( zePD ?55ZGG ""h eD[&tZL'!6v_

    ({ j mhO#(5f RBW"x fJ]92eb & =31 thK 9xZZ:((lhRr
    ou G P,#"xT \.'7eOC_ !zhP''r 3z@-^ ef\~"I xfW [" 5oWn
    pzhH A& &jT,[ 92 veQd

    obc -((lWMn] _4sS * 1tlEr

    p8 sP> -yjj S@! -2i \: $xXK]b okJ I-0 6oX|" 2nNA*R ma ,/# 8Vc H'yigGm q2 dXE' t jPL:^@kQF&w.

    ~H+) 7gVB {2aRF.35k SC77s e|?5 h S|<^8YS ;#0 kcB D%7e G ./7q8P|)2@

    {C*% 2bQ, 7zXS;&">P|+*oYU '}5g TH )- vXUD ~zbX vD]9 dJ<$9 oO 9j
    h uVA,Y 2nZ> ?5hd S@68 YU? wLs b\:%1d OI :!t QL/_yeH';zh+

    @#3zfW

    Good questions!
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Mon Apr 7 14:32:01 2025
    From Newsgroup: sci.crypt

    On 4/7/2025 1:52 PM, Stefan Claas wrote:
    Chris M. Thomasson wrote:
    On 4/7/2025 1:33 PM, Stefan Claas wrote:
    Chris M. Thomasson wrote:
    On 4/7/2025 1:16 PM, Chris M. Thomasson wrote:
    On 3/27/2025 12:25 PM, Richard Heathfield wrote:
    Here's a challenge for you.

    I lost my key, so it's not locked.
    [...]

    A funny program for the ciphertext:

    [...]

    Well, how many times can I make a FOOL out of myself!?

    YIKES!


    Your are also famous on the Bitmessage Network for this.

    Well, that sucks! ;^o

    I am not that good at cryptanalysis! I need to dedicate some days for
    this. It took me a while to finally solve the SCOS challenge. Shit
    happens.

    I don't do cryptanalysis, because when made public people may also think
    that one was a software cracker in the past or get job offers from folks working at LEA/TLAs.

    Fwiw, here is an interesting story from a cracker about an old game.
    Dungeon Master:

    http://dmweb.free.fr/community/documentation/copy-protection/copy-protection/

    ;^o

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Mon Apr 7 14:47:41 2025
    From Newsgroup: sci.crypt

    On 4/7/2025 2:14 PM, Chris M. Thomasson wrote:
    On 4/7/2025 1:51 PM, Richard Harnden wrote:
    [...]
    Good questions!

    39 76

    nyyi<:&"/ ~ H_3rX P#7 odT.&"wQS< \yoP~^!% TM /)sfGudM OO<- _x VPE92e
    L|-1s kH}]K

    Humm...

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Mon Apr 7 22:52:22 2025
    From Newsgroup: sci.crypt

    On 07/04/2025 21:51, Richard Harnden wrote:

    39 76

    n^ 3cR {40 oJ/i d eZ C}=5dR? }8zT|>6F

    I wouldn't be so sure.

    Yes.

    Not that I can see.

    Yes, I suppose that's true.

    So?

    True.

    I have no idea; perhaps he will tell you himself?

    No, and no; absolutement.

    Yes and no.

    Not inc lib code? Yes, 47 lines. I could describe the whole
    algorithm in four words.

    That's all you get.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Mon Apr 7 23:10:20 2025
    From Newsgroup: sci.crypt

    On 07/04/2025 22:47, Chris M. Thomasson wrote:
    On 4/7/2025 2:14 PM, Chris M. Thomasson wrote:
    On 4/7/2025 1:51 PM, Richard Harnden wrote:
    [...]
    Good questions!

    39 76

    nyyi<:&"/ ~ H_3rX P#7 odT.&"wQS< \yoP~^!% TM /)sfGudM OO<- _x
    VPE92e L|-1s kH}]K

    Humm...


    The digital root is 6, which means that the whole is divisible by
    3. There aren't too many primes that can make that claim. You are
    wwaayy overthinking this.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Tue Apr 8 00:12:00 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson in sci.crypt:

    On 4/7/2025 2:14 PM, Chris M. Thomasson wrote:
    On 4/7/2025 1:51 PM, Richard Harnden wrote:

    Good questions!

    39 76

    nyyi<:&"/ ~ H_3rX P#7 odT.&"wQS< \yoP~^!% TM /)sfGudM OO<- _x VPE92e
    L|-1s kH}]K

    Humm...

    No.
    E. g. 3 and 19 are factors.
    The prime number properties have no meaning here!

    2490 is the sum.

    Another hint:
    225 * 8

    But now I have to be careful not to give too much away.
    If I haven't already done so ;-)

    Marcel t733 (957539)
    --
    ro!roCroCroCroCroCroCroCroCroCroCroCro< ro!roCroCroCroCroCroCro< ro!roCroCroCroCroCroCro<
    ro!roCroCroCroCroCroCroCroCro> roe roe ro!roCro< ro!roCroCroCro< ro#roCroCroCro< ro#roCro<
    roe ro!roCro> ro!roCroCroCro> roe ro#roCroCroCroCroCroCroCro> roe ro!roCroCro< ro!roCro> roe ro!roCroCroCroCroCroCroCroCroCroCroCro<
    ro#roCroCroCroCroCroCroCroCroCroCroCroCro> ro#roCroCroCroCroCro> ro#roCro> ro#roCroCro> ro#roCroCro> 1390ba ro#
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Harnden@richard.nospam@gmail.invalid to sci.crypt on Tue Apr 8 08:26:35 2025
    From Newsgroup: sci.crypt

    On 07/04/2025 23:12, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    On 4/7/2025 2:14 PM, Chris M. Thomasson wrote:
    On 4/7/2025 1:51 PM, Richard Harnden wrote:

    Good questions!

    39 76

    nyyi<:&"/ ~ H_3rX P#7 odT.&"wQS< \yoP~^!% TM /)sfGudM OO<- _x VPE92e
    L|-1s kH}]K

    Humm...

    No.
    E. g. 3 and 19 are factors.
    The prime number properties have no meaning here!

    2490 is the sum.

    Okay, so meaningless.


    Another hint:
    225 * 8

    Which is the number of bits in the plaintext.


    But now I have to be careful not to give too much away.
    If I haven't already done so ;-)

    Marcel t733 (957539)

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Tue Apr 8 19:48:04 2025
    From Newsgroup: sci.crypt

    On 08/04/2025 08:26, Richard Harnden wrote:
    On 07/04/2025 23:12, Marcel Logen wrote:

    <snip>


    2490 is the sum.

    Okay, so meaningless.

    Well, it threw me too when it first appeared in this thread, but
    it's actually a step on the road to the digital root of the
    ciphertext: 2+4+9+0=15

    1+5=6, so we know that 3 is a factor. It is, therefore, not
    /quite/ meaningless to people who were wondering whether the
    ciphertext was prime.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Wed Apr 9 00:24:03 2025
    From Newsgroup: sci.crypt

    Richard Heathfield in sci.crypt:

    On 08/04/2025 08:26, Richard Harnden wrote:
    On 07/04/2025 23:12, Marcel Logen wrote:

    2490 is the sum.

    Okay, so meaningless.

    Well, it threw me too when it first appeared in this thread, but it's

    The mention had a reason. It was meant to be a small hint.
    But I won't comment on it until after the end of the competition.

    actually a step on the road to the digital root of the ciphertext:
    2+4+9+0=15

    ACK

    Marcel ugip (1000025)
    --
    ro!roCro< ro!roCro< ro!roCroCroCroCroCroCro< ro!roCroCroCroCroCroCroCro<
    roCro< roe ro#roCroCro< ro!roCroCroCroCroCro< ro!roCroCro> ro#roCroCro> ro#roCroCroCro< ro!roCroCro< ro!roCro< ro!roCroCroCro> roe
    ro#roCro> ro!roCro> roe roe ro#roCroCroCroCroCro< ro#roCro< roe roe roe ro#roCroCro> ro!roCro> ro!roCroC
    ro#roCroCroCro> ro#roCroCroCroCroCroCroCroCro> ro#roCro> ro#roCroCroCroCro> e79f6c ro#roCroCroCro>
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Fri Apr 11 12:13:44 2025
    From Newsgroup: sci.crypt

    Marcel Logen in sci.crypt:

    Richard Heathfield in sci.crypt:
    On 08/04/2025 08:26, Richard Harnden wrote:
    On 07/04/2025 23:12, Marcel Logen wrote:

    2490 is the sum.

    Okay, so meaningless.

    Well, it threw me too when it first appeared in this thread, but it's

    The mention had a reason. It was meant to be a small hint.
    But I won't comment on it until after the end of the competition.

    actually a step on the road to the digital root of the ciphertext: >>2+4+9+0=15

    OK. I would still like to give you the hint. Consider the cipher-
    text as a whole as a (large!) decimal number.

    (This is what the sum of the digits refers to: 2490.)

    HTH

    Marcel
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Mon Apr 14 11:51:28 2025
    From Newsgroup: sci.crypt

    On 11/04/2025 11:13, Marcel Logen wrote:
    Marcel Logen in sci.crypt:

    Richard Heathfield in sci.crypt:
    On 08/04/2025 08:26, Richard Harnden wrote:
    On 07/04/2025 23:12, Marcel Logen wrote:

    2490 is the sum.

    Okay, so meaningless.

    Well, it threw me too when it first appeared in this thread, but it's

    The mention had a reason. It was meant to be a small hint.
    But I won't comment on it until after the end of the competition.

    actually a step on the road to the digital root of the ciphertext:
    2+4+9+0=15

    OK. I would still like to give you the hint. Consider the cipher-
    text as a whole as a (large!) decimal number.

    I've been racking my brains trying to think up more hints, but it
    can't be done, because this is so easy that even the oblique
    hints that have already appeared come a little too close to the
    knuckle.

    Instead, then, here are a known plaintext (all one line, with one
    newline at the end) and its corresponding ciphertext:

    To be, or not to be, that is the question: whether 'tis nobler in
    the mind to suffer the slings and arrows of outrageous fortune or
    to take arms against a sea of troubles, and by opposing end them.
    To die, to sleep, no more; and by a sleep to say we end the
    heartache, and the thousand natural shocks that flesh is heir to;
    'tis a consummation devoutly to be wish'd.

    2652326252143281349453933006480853253496976075937689517715071374221631339045060590781903043237316218809736063590521525356534694747677302748233349613575263404479952939248109104856042144722793896434770182899064867940605648500789193218078814272977690664155103587791535850448451848278403701242509372206195303141911735684067894375035883099697107683347003105013134854689211102631247054936675904429008383237026851371111479352100943515246458509203393597552792527326698708028482100708268058011984936773473341278182674378516344992184739120875124926115344292986766357881197629077780782892945725352570396099205055166640902913841516287932347745077524350786266862853686489513898200707846768034583329051408070040230300951076261128544871089078045404005334381063218479827174614264914499915633443487784563207488049636188777576077044887894598720210878824220189012524950105959430668183991253068830240596
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Sun May 11 09:17:43 2025
    From Newsgroup: sci.crypt

    On 11/04/2025 11:13, Marcel Logen wrote:
    OK. I would still like to give you the hint. Consider the cipher-
    text as a whole as a (large!) decimal number.

    (This is what the sum of the digits refers to: 2490.)

    Well, that was over a month ago, and we've not heard from anyone
    else. I can't help being curious, though. I /set/ the puzzle, so
    I know the answer (see spoiler below, anyone who gave up), but I
    have no idea why the sum of the digits is a hint towards the
    solution.

    Care to share?



    --- read no further if you don't want to be told the method ---

    .....To obtain the answer to the enormous great long number
    puzzle.....
    .....To obtain the answer to the enormous great long number
    puzzle....
    .....To obtain the answer to the enormous great long number puzzle...
    .....To obtain the answer to the enormous great long number puzzle..
    .....To obtain the answer to the enormous great long number puzzle.
    .....To obtain the answer to the enormous great long number puzzle
    .....To obtain the answer to the enormous great long number puzzl
    .....To obtain the answer to the enormous great long number puzz
    .....To obtain the answer to the enormous great long number puz
    .....To obtain the answer to the enormous great long number pu
    .....To obtain the answer to the enormous great long number p
    .....To obtain the answer to the enormous great long number
    .....To obtain the answer to the enormous great long number
    .....To obtain the answer to the enormous great long numbe
    .....To obtain the answer to the enormous great long numb
    .....To obtain the answer to the enormous great long num
    .....To obtain the answer to the enormous great long nu
    .....To obtain the answer to the enormous great long n
    .....To obtain the answer to the enormous great long
    .....To obtain the answer to the enormous great long
    .....To obtain the answer to the enormous great lon
    .....To obtain the answer to the enormous great lo
    .....To obtain the answer to the enormous great l
    .....To obtain the answer to the enormous great
    .....To obtain the answer to the enormous great
    .....To obtain the answer to the enormous grea
    .....To obtain the answer to the enormous gre
    .....To obtain the answer to the enormous gr
    .....To obtain the answer to the enormous g
    .....To obtain the answer to the enormous
    .....To obtain the answer to the enormous
    .....To obtain the answer to the enormou
    .....To obtain the answer to the enormo
    .....To obtain the answer to the enorm
    .....To obtain the answer to the enor
    .....To obtain the answer to the eno
    .....To obtain the answer to the en
    .....To obtain the answer to the e
    .....To obtain the answer to the
    .....To obtain the answer to the
    .....To obtain the answer to th
    .....To obtain the answer to t
    .....To obtain the answer to
    .....To obtain the answer to
    .....To obtain the answer t
    .....To obtain the answer
    .....To obtain the answer
    .....To obtain the answe
    .....To obtain the answ
    .....To obtain the ans
    .....To obtain the an
    .....To obtain the a
    .....To obtain the
    .....To obtain the
    .....To obtain th
    .....To obtain t
    .....To obtain
    .....To obtain
    .....To obtai
    .....To obta
    .....To obt
    .....To ob
    .....To o
    .....To
    .....To
    .....T
    .....
    ....
    ...
    ..
    .

    The puzzle is a number expressed in decimal notation.

    Re-express it in hexadecimal (or base 256 if you prefer), and you
    have the ASCII values you need to reconstitute the answer.

    43 4F 4E 47 52 41 54 55 4C 41 54 49 4F 4E 53 21
    20 59 6F 75 20 68 61 76 65 20 73 75 63 63 65 73
    73 66 75 6C 6C 79 20 64 65 63 72 79 70 74 65 64
    20 74 68 65 20 63 69 70 68 65 72 74 65 78 74 2E
    20 59 6F 75 72 20 70 72 69 7A 65 2C 20 61 6C 61
    73 2C 20 69 73 20 6F 6E 6C 79 20 74 68 65 20 66
    65 65 6C 69 6E 67 20 6F 66 20 73 61 74 69 73 66
    61 63 74 69 6F 6E 20 79 6F 75 20 67 65 74 20 66
    72 6F 6D 20 73 65 65 69 6E 67 20 74 68 65 20 63
    69 70 68 65 72 74 65 78 74 20 65 6D 65 72 67 65
    2E 2E 2E 20 62 75 74 20 74 68 61 74 27 73 20 73
    6F 6D 65 74 68 69 6E 67 2C 20 72 69 67 68 74 3F
    0A 0A 57 65 6C 6C 20 64 6F 6E 65 2E 2E 2E 0A 0A
    2E 2E 2E 72 6A 68 20 32 37 2F 33 2F 32 30 32 35
    0A
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Mon May 26 21:36:56 2025
    From Newsgroup: sci.crypt

    Richard Heathfield in sci.crypt:

    [...]

    --- read no further if you don't want to be told the method ---

    Is anyone else still working on the task?

    Otherwise I would like to present my way to the solution
    in the next couple of days.

    Marcel
    --
    Mon May 26 21:36:56 2025 CEST (1748288216)
    pc-731
    87 wma3 9ncb
    Lines: 17
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Mon May 26 21:31:59 2025
    From Newsgroup: sci.crypt

    On 26/05/2025 20:36, Marcel Logen wrote:
    Richard Heathfield in sci.crypt:

    [...]

    --- read no further if you don't want to be told the method ---

    Is anyone else still working on the task?

    Otherwise I would like to present my way to the solution
    in the next couple of days.

    Speaking as the OP, that's fine by me.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Mon May 26 16:44:49 2025
    From Newsgroup: sci.crypt

    On 5/26/2025 12:36 PM, Marcel Logen wrote:
    Richard Heathfield in sci.crypt:

    [...]

    --- read no further if you don't want to be told the method ---

    Is anyone else still working on the task?

    Not really, unless I get some more free time. I have to admit I was
    tempted to look at the answer from Richard.


    Otherwise I would like to present my way to the solution
    in the next couple of days.

    Marcel

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Sat May 31 20:30:42 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson in sci.crypt:

    On 5/26/2025 12:36 PM, Marcel Logen wrote:

    Not really, unless I get some more free time. I have to admit I was
    tempted to look at the answer from Richard.

    Otherwise I would like to present my way to the solution
    in the next couple of days.

    Should I wait a little longer?

    Marcel
    --
    Sat May 31 20:30:42 2025 CEST (1748716242)
    pc-731
    87 plfo ocqq
    Lines: 18
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sat May 31 12:09:06 2025
    From Newsgroup: sci.crypt

    On 5/31/2025 11:30 AM, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    On 5/26/2025 12:36 PM, Marcel Logen wrote:

    Not really, unless I get some more free time. I have to admit I was
    tempted to look at the answer from Richard.

    Otherwise I would like to present my way to the solution
    in the next couple of days.

    Should I wait a little longer?

    Na. I am actually busy with other work, no joke. Perhaps you can put in
    a note, Chris, do not read. A little flag? thanks. :^)
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Stefan Claas@stefan@mailchuck.com to sci.crypt on Sat May 31 21:38:08 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson wrote:
    On 5/31/2025 11:30 AM, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    On 5/26/2025 12:36 PM, Marcel Logen wrote:

    Not really, unless I get some more free time. I have to admit I was tempted to look at the answer from Richard.

    Otherwise I would like to present my way to the solution
    in the next couple of days.

    Should I wait a little longer?

    Na. I am actually busy with other work, no joke. Perhaps you can put in
    a note, Chris, do not read. A little flag? thanks. :^)

    It's nice how you always take the piss out of people here. Shame on you!

    Regards
    Stefan
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Sun Jun 1 03:57:45 2025
    From Newsgroup: sci.crypt

    On 31/05/2025 19:30, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    On 5/26/2025 12:36 PM, Marcel Logen wrote:

    Not really, unless I get some more free time. I have to admit I was
    tempted to look at the answer from Richard.

    Otherwise I would like to present my way to the solution
    in the next couple of days.

    Should I wait a little longer?

    Don't let him hold you up, Marcel. He's had two months to work on
    it, and I've even shipped him a bunch of known-plaintext
    ciphertexts by email (see below). Right now, your cryptanalytical
    insight[1] is likely to be more valuable than such play value as
    continues to attach to a two-month-old puzzle.

    [1] No pressure. :-) It is what it is.

    Here are some known plaintexts...

    Mary had a little lamb. 249642037231470881923129657878710443174674059193977299277

    The speckled cow flies through cloud. 1296219512136417102041151365021966785966292502184153733849634190981154439667161581794715732

    ATTACK AT DAWN
    53511909583457111643755322407146561 (since you ask)

    They're onto you.
    886931946673165125143854800083895292618836

    Now is the winter of our discontent. 5063478677434937090482194981960272477858560856990308950588523342378065621259627087228750

    If you cut infinity in half, you get twice as much. 6730396140179628122839581352770372803272827783463566750354458875168453153194032901228983947915930090302862087808746841466441
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Sun Jun 1 08:26:59 2025
    From Newsgroup: sci.crypt

    Chris M. Thomasson in sci.crypt:

    Na. I am actually busy with other work, no joke. Perhaps you can put in
    a note, Chris, do not read. A little flag? thanks. :^)

    OK, here we go:

    We had played around with this kind of 'encryption' in
    de.test (IIRC) a few months ago, and after some other attempts
    on Richard's task I thought: just give it a try. And lo and
    behold, it worked! :-)

    The ciphertext is a decimal number which has to be transformed
    (as Richard wrote here, too, some weeks ago, IIRC) to a 16-bit
    or 256-bit coded plaintext.

    First, I tried it with the Linux tool "bc" (an "arbitrary precision calculator") as follows:

    - save the number in a file named "one":

    | cl@pc-731:/tmp$ cat one
    | 28489 46260 53815 79183 67000 86384 87725 71624 15594 14403
    | 09147 18110 41059 73715 23675 11716 31344 61936 58405 71789
    | 67996 04102 81613 41793 49867 77121 88375 80775 60638 90347
    | 24676 39058 85504 92003 48722 10115 46990 44086 24854 24159
    | 20664 01522 57274 15899 85065 70377 35752 53492 58559 88988
    | 35370 43081 68166 86373 65926 75374 33291 85632 67446 59349
    | 63704 65749 72091 66837 50171 43248 57595 16454 91499 39226
    | 96517 88044 56393 01838 17430 52594 84964 23196 23914 22203
    | 38920 55335 19311 43922 28110 85530 38860 62709 80794 00892
    | 79201 97026 95796 57573 01408 45600 05825 23271 53168 89392
    | 79895 92055 56120 97719 88677 37834 52558 70854 7
    | cl@pc-731:/tmp$

    - then remove the blanks and CR and LF:

    | cl@pc-731:/tmp$ tr -d ' \015\012' < one > two
    | cl@pc-731:/tmp$ cat two && echo
    | 2848946260538157918367000863848772571624155941440309147181104105973715236751171631344619365840571789679960410281613417934986777121883758077560638903472467639058855049200348722101154699044086248542415920664015225727415899850657037735752534925855988988353704308168166863736592675374332918563267446593496370465749720916683750171432485759516454914993922696517880445639301838174305259484964231962391422203389205533519311439222811085530388606270980794008927920197026957965757301408456000582523271531688939279895920555612097719886773783452558708547
    | cl@pc-731:/tmp$

    You obtain the long decimal number.

    - subsequently use "bc" for transformation to 16-bit:

    | cl@pc-731:/tmp$ echo "obase=16;$(cat two)" | BC_LINE_LENGTH=0 bc
    | A353230322F332F373220686A722E2E2E0A0A2E2E2E656E6F64206C6C65570A0A3F7468676972202C676E696874656D6F732073277461687420747562202E2E2E656772656D6520747865747265687069632065687420676E69656573206D6F72662074656720756F79206E6F6974636166736974617320666F20676E696C6565662065687420796C6E6F207369202C73616C61202C657A6972702072756F59202E74786574726568706963206568742064657470797263656420796C6C756673736563637573206576616820756F592021534E4F4954414C55544152474E4F43
    | cl@pc-731:/tmp$

    This data has an odd number of hex digits, so prepend a "0";
    then you can use the Linux tool "xxd" for transformation to
    readable text:

    | cl@pc-731:/tmp$ { echo -n '0' && { echo "obase=16;$(cat two)" | BC_LINE_LENGTH=0 bc ; } ; } | xxd -r -p && echo
    |
    | 5202/3/72 hjr...
    |
    | ...enod lleW
    |
    | ?thgir ,gnihtemos s'taht tub ...egreme txetrehpic eht gniees morf teg uoy noitcafsitas fo gnileef eht ylno si ,sala ,ezirp ruoY .txetrehpic eht detpyrced yllufsseccus evah uoY !SNOITALUTARGNOC
    | cl@pc-731:/tmp$

    - the text then has only to be reversed

    In my next posting I will present a solution with the Linux
    tool "dc" (a desk calculator, too) for transforming to 256-bit
    text and a Python3 one-liner for reversing and calculating the
    MD5 sum.

    Marcel
    --
    Sun Jun 1 08:26:59 2025 CEST (1748759219)
    pc-731
    87 jz5w m23p
    Lines: 76
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Sun Jun 1 08:51:44 2025
    From Newsgroup: sci.crypt

    Marcel Logen in sci.crypt:

    [...]

    The ciphertext is a decimal number which has to be transformed
    (as Richard wrote here, too, some weeks ago, IIRC) to a 16-bit
    or 256-bit coded plaintext.

    Sorry, a correction:

    Read "16-bit" as "8-bit" (256 values, base 16) and "256-bit"
    as "base 256".

    - subsequently use "bc" for transformation to 16-bit:

    Read "16-bit" as "base 16".

    I. e. transform from base 10 to base 16:

    | cl@pc-731:/tmp$ echo "obase=16;$(cat two)" | BC_LINE_LENGTH=0 bc
    | A353230322F332F373220686A722E2E2E0A0A2E2E2E656E6F64206C6C65570A0A3F7468676972202C676E696874656D6F732073277461687420747562202E2E2E656772656D6520747865747265687069632065687420676E69656573206D6F72662074656720756F79206E6F6974636166736974617320666F20676E696C6565662065687420796C6E6F207369202C73616C61202C657A6972702072756F59202E74786574726568706963206568742064657470797263656420796C6C756673736563637573206576616820756F592021534E4F4954414C55544152474E4F43
    | cl@pc-731:/tmp$

    Marcel (Lines: 29)
    --
    ro!roCroCroCroCroCroCroCroCroCroCro< ro!roCroCroCro< ro!roCro< ro!roCro< ro!roCro< ro!roCro< ..67..
    ro< ...3..ro#roCroCroCroCroCroCroCro< ro#roCroCroCro< ro!roCro> roe roe ro#roCroCro> ro#roCroCroCroCro< ro!roCroCro> ro#roCroCroCroCro> roe ro!roCro<
    roe ro!roCroCroCroCro< ro!roCro< ro#roCro< ro!roCro> roe ro!roCroCro> ro!roCro> ..40..ro!roCroCroCro> ro#roCro< ro!roCroCroCroCroCroCro> roe ro#roCro<
    ro#roCroCroCro> ro#roCro> ro#roCroCroCroCro> ro#roCroCroCroCro> ro#roCroCroCroCroCro> ..40..ro#roCroCroCroCroCroCroCroCro> ro#roCroCroCroCroCroCroCroCro> ro#roC
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Sun Jun 1 07:59:59 2025
    From Newsgroup: sci.crypt

    On 01/06/2025 07:26, Marcel Logen wrote:
    - the text then has only to be reversed

    Curiouser and curiouser!

    I asked ChatGPT to have a look at this, and it too had to reverse
    the text, but...

    I didn't!

    Did the entire universe change endianness while I wasn't looking?
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Sun Jun 1 09:15:34 2025
    From Newsgroup: sci.crypt

    Richard Heathfield in sci.crypt:

    On 01/06/2025 07:26, Marcel Logen wrote:

    - the text then has only to be reversed

    Curiouser and curiouser!

    I asked ChatGPT to have a look at this, and it too had to reverse
    the text, but...

    I didn't!

    Did the entire universe change endianness while I wasn't looking?

    With "dc" the same result here:

    | cl@pc-731:/tmp$ dc -e "$(cat two) P" | hexdump -Cv
    | 00000000 0a 35 32 30 32 2f 33 2f 37 32 20 68 6a 72 2e 2e |.5202/3/72 hjr..|
    | 00000010 2e 0a 0a 2e 2e 2e 65 6e 6f 64 20 6c 6c 65 57 0a |......enod lleW.|
    | 00000020 0a 3f 74 68 67 69 72 20 2c 67 6e 69 68 74 65 6d |.?thgir ,gnihtem|
    | 00000030 6f 73 20 73 27 74 61 68 74 20 74 75 62 20 2e 2e |os s'taht tub ..|
    | 00000040 2e 65 67 72 65 6d 65 20 74 78 65 74 72 65 68 70 |.egreme txetrehp|
    | 00000050 69 63 20 65 68 74 20 67 6e 69 65 65 73 20 6d 6f |ic eht gniees mo|
    | 00000060 72 66 20 74 65 67 20 75 6f 79 20 6e 6f 69 74 63 |rf teg uoy noitc|
    | 00000070 61 66 73 69 74 61 73 20 66 6f 20 67 6e 69 6c 65 |afsitas fo gnile|
    | 00000080 65 66 20 65 68 74 20 79 6c 6e 6f 20 73 69 20 2c |ef eht ylno si ,|
    | 00000090 73 61 6c 61 20 2c 65 7a 69 72 70 20 72 75 6f 59 |sala ,ezirp ruoY|
    | 000000a0 20 2e 74 78 65 74 72 65 68 70 69 63 20 65 68 74 | .txetrehpic eht|
    | 000000b0 20 64 65 74 70 79 72 63 65 64 20 79 6c 6c 75 66 | detpyrced ylluf|
    | 000000c0 73 73 65 63 63 75 73 20 65 76 61 68 20 75 6f 59 |sseccus evah uoY|
    | 000000d0 20 21 53 4e 4f 49 54 41 4c 55 54 41 52 47 4e 4f | !SNOITALUTARGNO|
    | 000000e0 43 |C|
    | 000000e1

    Here the Python3 one-liner:

    | cl@pc-731:/tmp$ dc -e "$(cat two) P" | python3 -c 'import sys;a1=sys.stdin.buffer.read();b2=a1[::-1];print(b2);import hashlib;print(hashlib.md5(b2).hexdigest())'
    | b"CONGRATULATIONS! You have successfully decrypted the ciphertext. Your prize, alas, is only the feeling of satisfaction you get from seeing the ciphertext emerge... but that's something, right?\n\nWell done...\n\n...rjh 27/3/2025\n"
    | 2f682c420d4f5cd443719f33050eac67
    | cl@pc-731:/tmp$

    The "[::-1]" reverses the text.

    Marcel
    --
    Sun Jun 1 09:15:34 2025 CEST (1748762134)
    pc-731
    87 4ix0 c4v4
    Lines: 50
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Sun Jun 1 09:54:58 2025
    From Newsgroup: sci.crypt

    On 01/06/2025 08:15, Marcel Logen wrote:
    Richard Heathfield in sci.crypt:

    On 01/06/2025 07:26, Marcel Logen wrote:

    - the text then has only to be reversed

    Curiouser and curiouser!

    I asked ChatGPT to have a look at this, and it too had to reverse
    the text, but...

    I didn't!

    Did the entire universe change endianness while I wasn't looking?

    With "dc" the same result here:

    | cl@pc-731:/tmp$ dc -e "$(cat two) P" | hexdump -Cv

    Mystery solved.

    It turns out that my bignum library (which is little-endian)
    doesn't bother to switch to or from big-endian before file
    operations. In 25 years, this is the first time it's ever mattered.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Sun Jun 1 11:14:04 2025
    From Newsgroup: sci.crypt

    Richard Heathfield in sci.crypt:

    On 01/06/2025 08:15, Marcel Logen wrote:
    Richard Heathfield in sci.crypt:
    On 01/06/2025 07:26, Marcel Logen wrote:

    - the text then has only to be reversed
    [...]
    Mystery solved.

    It turns out that my bignum library (which is little-endian)
    doesn't bother to switch to or from big-endian before file
    operations. In 25 years, this is the first time it's ever mattered.

    Hehe. Interesting.

    Marcel
    --
    Sun Jun 1 11:14:04 2025 CEST (1748769244)
    pc-731
    87 34cj ome1
    Lines: 22
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Sun Jun 1 12:56:47 2025
    From Newsgroup: sci.crypt

    On 5/31/2025 7:57 PM, Richard Heathfield wrote:
    On 31/05/2025 19:30, Marcel Logen wrote:
    Chris M. Thomasson in sci.crypt:

    On 5/26/2025 12:36 PM, Marcel Logen wrote:

    Not really, unless I get some more free time. I have to admit I was
    tempted to look at the answer from Richard.

    Otherwise I would like to present my way to the solution
    in the next couple of days.

    Should I wait a little longer?

    Don't let him hold you up, Marcel.

    Right.

    He's had two months to work on it,
    and I've even shipped him a bunch of known-plaintext ciphertexts by
    email (see below).

    Two months with very little time to work on it.


    Right now, your cryptanalytical insight[1] is likely
    to be more valuable than such play value as continues to attach to a two-month-old puzzle.

    [1] No pressure. :-) It is what it is.

    Here are some known plaintexts...

    Mary had a little lamb. 249642037231470881923129657878710443174674059193977299277

    The speckled cow flies through cloud. 1296219512136417102041151365021966785966292502184153733849634190981154439667161581794715732

    ATTACK AT DAWN
    53511909583457111643755322407146561 (since you ask)

    They're onto you.
    886931946673165125143854800083895292618836

    Now is the winter of our discontent. 5063478677434937090482194981960272477858560856990308950588523342378065621259627087228750

    If you cut infinity in half, you get twice as much. 6730396140179628122839581352770372803272827783463566750354458875168453153194032901228983947915930090302862087808746841466441


    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Marcel Logen@333200007110-0201@ybtra.de to sci.crypt on Mon Jun 2 16:29:18 2025
    From Newsgroup: sci.crypt

    Marcel Logen in sci.crypt:

    [...]

    This data has an odd number of hex digits, so prepend a "0";
    then you can use the Linux tool "xxd" for transformation to
    readable text:

    If you want to use this method for 'encrypting' binary
    data, I would recommend prefixing the data with 0xFF or
    0x80 before encryption - and removing it again after
    decryption.

    | user15@o15:/tmp$ { echo -n 'ibase=16;' && echo '000102030405060708090A0B0C0D0E0F' ; } | BC_LINE_LENGTH=0 bc
    | 5233100606242806050955395731361295

    | user15@o15:/tmp$ { echo 'obase=16' && echo '5233100606242806050955395731361295' ; } | BC_LINE_LENGTH=0 bc
    | 102030405060708090A0B0C0D0E0F

    With 0xFF prepended:

    | user15@o15:/tmp$ { echo -n 'ibase=16;' && echo 'FF000102030405060708090A0B0C0D0E0F' ; } | BC_LINE_LENGTH=0 bc
    | 86772008797939914425966575850496625282575

    | user15@o15:/tmp$ { echo 'obase=16' && echo '86772008797939914425966575850496625282575' ; } | BC_LINE_LENGTH=0 bc
    | FF000102030405060708090A0B0C0D0E0F

    Marcel (Lines: 33)
    --
    ro!roCroCroCroCroCroCroCro< ro!roCro< ro!roCroCroCroCroCroCroCro< ro!roCroCroCroCroCroCroCroCroCroCro< ..67..
    ro#roCro< ro!roCro< roe ro!roCroCro> roe ro!roCro< ro#roCroCro< ro!roCro> ro!roCro< ro#roCroCroCroCroCroCroCro< ro#roCro<..67..
    ro< ro#roCro> roe ro#roCro> roe roe ro#roCroCroCroCroCro> ro#roCroCroCroCro< ro!roCroCro< roe roe ..50..ro!roCro< roe ro!roCro> ro!roCroC
    ro#roCroCroCroCroCroCro> ro#roCro> ..29..ro#roCroCroCroCroCro> ro#roCro> ro#roCroCroCroCroCroCroCro> ro#roCroCro> ro#roCroCroCroCroCro>
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Mon Jun 9 23:39:44 2025
    From Newsgroup: sci.crypt

    On 4/4/2025 2:01 AM, Chris M. Thomasson wrote:
    On 4/4/2025 12:30 AM, Richard Heathfield wrote:
    On 04/04/2025 07:53, Chris M. Thomasson wrote:
    Not sure how the digits relate to one another.

    The relationship between the digits is much simpler than you think.
    It's a relationship you've been using since you were 5 years old.


    Shit. I can't stop yawning right now. Time for sleep. For some damn
    reason when I look at the digits in the ciphertext, I start to think of
    all these types of possible relationships... Then think of the following game that I remember having trouble with a very long time ago:

    https://en.wikipedia.org/wiki/ Nord_and_Bert_Couldn%27t_Make_Head_or_Tail_of_It

    Shit!

    Btw, I have actually have been working, no bullshit! Might have some
    more time to work on your challenge tonight. Fwiw:

    They both go to the same place:

    https://youtu.be/VSPgb51Hry8

    https://www.youtube.com/watch?v=VSPgb51Hry8

    Just a test of a new experimental DE I have been developing, and some of
    my MIDI music tests...
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Richard Heathfield@rjh@cpax.org.uk to sci.crypt on Tue Jun 10 08:00:24 2025
    From Newsgroup: sci.crypt

    On 10/06/2025 07:39, Chris M. Thomasson wrote:

    <snip>

    Just a test of a new experimental DE I have been developing, and
    some of my MIDI music tests...

    Struggling to spot a connection between that and the thread topic.

    Topic drift it ain't. Topic drift is when the back end slides out
    and you just make the corner. This is more like hitting a tree.
    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to sci.crypt on Tue Jun 10 11:59:56 2025
    From Newsgroup: sci.crypt

    On 6/10/2025 12:00 AM, Richard Heathfield wrote:
    On 10/06/2025 07:39, Chris M. Thomasson wrote:

    <snip>

    Just a test of a new experimental DE I have been developing, and some
    of my MIDI music tests...

    Struggling to spot a connection between that and the thread topic.

    Oh shit. Well, I made a mistake. This was meant for Stefan Claas. Not
    sure why I responded to you. Well, I just wanted to show some "proof"
    that I have been sidetracked. But, actually doing something cool, well
    to me anyway... Sorry RH.


    Topic drift it ain't. Topic drift is when the back end slides out and
    you just make the corner. This is more like hitting a tree.

    Ouch! Well, it reminds me of accidentally skiing into a fucking tree,
    and falling into its snow well with a broken nose, legs... I did not
    mean to cause some sort of thread hijack or any shit like that Richard.
    Just shooting the breeze. Damn. Sorry. I can feel my re-addition into
    your killfile. Uggg... Sorry again. Shit.

    --- Synchronet 3.21a-Linux NewsLink 1.2