Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

BOFH excuse #38: secretary plugged hairdryer into UPS


sci / sci.crypt / Inspired by Chris's HMAC cipher

SubjectAuthor
* Inspired by Chris's HMAC cipherStefan Claas
+* Re: Inspired by Chris's HMAC cipherStefan Claas
|`- Re: Inspired by Chris's HMAC cipherStefan Claas
+* Re: Inspired by Chris's HMAC cipherStefan Claas
|`* Re: Inspired by Chris's HMAC cipherStefan Claas
| `- Re: Inspired by Chris's HMAC cipherStefan Claas
`* Re: Inspired by Chris's HMAC cipherChris M. Thomasson
 `* Re: Inspired by Chris's HMAC cipherStefan Claas
  +* Re: Inspired by Chris's HMAC cipherChris M. Thomasson
  |`- Re: Inspired by Chris's HMAC cipherStefan Claas
  `* Re: Inspired by Chris's HMAC cipherStefan Claas
   `* Re: Inspired by Chris's HMAC cipherStefan Claas
    `* Re: Inspired by Chris's HMAC cipherChris M. Thomasson
     `* Re: Inspired by Chris's HMAC cipherStefan Claas
      `* Re: Inspired by Chris's HMAC cipherChris M. Thomasson
       `* Re: Inspired by Chris's HMAC cipherStefan Claas
        +* Re: Inspired by Chris's HMAC cipherRich
        |`- Re: Inspired by Chris's HMAC cipherStefan Claas
        `* Re: Inspired by Chris's HMAC cipherChris M. Thomasson
         +* Re: Inspired by Chris's HMAC cipherStefan Claas
         |`* Re: Inspired by Chris's HMAC cipherChris M. Thomasson
         | `* Re: Inspired by Chris's HMAC cipherStefan Claas
         |  `- Re: Inspired by Chris's HMAC cipherChris M. Thomasson
         `* Re: Inspired by Chris's HMAC cipherRich
          +- Re: Inspired by Chris's HMAC cipherChris M. Thomasson
          `- Re: Inspired by Chris's HMAC cipherChris M. Thomasson

Pages:12
Subject: Inspired by Chris's HMAC cipher
From: Stefan Claas
Newsgroups: sci.crypt
Organization: Ch1ffr3punk5
Date: Fri, 20 Sep 2024 11:17 UTC
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: pollux@tilde.club (Stefan Claas)
Newsgroups: sci.crypt
Subject: Inspired by Chris's HMAC cipher
Date: Fri, 20 Sep 2024 11:17:25 -0000
Organization: Ch1ffr3punk5
Message-ID: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org>
MIME-Version: 1.0
Injection-Date: Fri, 20 Sep 2024 11:17:47 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="2755643"; mail-complaints-to="usenet@i2pn2.org";
posting-account="ieSrCjSDShpZNyqIW52mlwIkg76Hsp+TOOO6KTdfCN8";
User-Agent: flnews/1.3.0pre11 (for GNU/Linux)
Cancel-Lock: sha256:S93yncceOdXT5e5ljWrqMpLZ660esVUdWSRauEXw+sQ=
X-Ed25519-Pub: c0ffee5a36e581eb10f60b2831b3cdb955d2e7ef680dd282a8d43ad8b84b357a
X-Ed25519-Sig: 00a9bed4fb5360cad31562826d0f94b68d416634c075a88e0f5299c2a4af5e11
5727556c1735179bcaff69655fc3fa8e9357df47572a1375053ee094c5987708
X-Date: It's Fri 11343 Sep 1993 01:17:25 PM CEST, the September that never ends
X-Spam-Checker-Version: SpamAssassin 4.0.0
View all headers

I came up with the following idea.

Register a webpage at nekoweb.org, use an API key
and send encrypted messages to the web page, which
later Bob and Alice can decrypt.

https://pollux.nekoweb.org

Alice does:

$ xchacha20 key iv < msg.txt | b2h | hex2img -b 0 -v | xml2html > index.html && neko

Process completed in 4.7553ms

Files uploaded

While Bob does:

$ curl https://pollux.nekoweb.org | xml2html -d | hex2img -v -d | b2h -d | xchacha20 key iv
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 825 0 825 0 0 4881 0 --:--:-- --:--:-- --:--:-- 4881
Hello sci.crypt! :-)

Process completed in 191.3448ms

Thus allowing Alice and Bob to exchange messages without email usage and
without visiting a website with a browser.

Hope you like the idea!

--
Regards
Stefan

Subject: Re: Inspired by Chris's HMAC cipher
From: Stefan Claas
Newsgroups: sci.crypt
Organization: Ch1ffr3punk5
Date: Fri, 20 Sep 2024 19:20 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: pollux@tilde.club (Stefan Claas)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Fri, 20 Sep 2024 19:20:47 -0000
Organization: Ch1ffr3punk5
Message-ID: <7497c11c406ae20ad30cd4a4da0783422f200c15@i2pn2.org>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org>
MIME-Version: 1.0
Injection-Date: Fri, 20 Sep 2024 19:21:10 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="2800128"; mail-complaints-to="usenet@i2pn2.org";
posting-account="ieSrCjSDShpZNyqIW52mlwIkg76Hsp+TOOO6KTdfCN8";
User-Agent: flnews/1.3.0pre11 (for GNU/Linux)
Cancel-Lock: sha256:thG1X2HC0TOUyaoRuJVmBiWW3bi2K9n6gJSm49w+VOU=
X-Ed25519-Pub: c0ffee5a36e581eb10f60b2831b3cdb955d2e7ef680dd282a8d43ad8b84b357a
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Date: It's Fri 11343 Sep 1993 09:20:47 PM CEST, the September that never ends
X-Ed25519-Sig: dfbb12609438beb3eb9b047d02ed0876ee15cbdf516beec8144e2f6354360352
2754fbe93da523dfad965a92c1ead8c761b5ba6cd584d5442b74edb266509203
View all headers

Stefan Claas wrote:
>
> I came up with the following idea.
>
> Register a webpage at nekoweb.org, use an API key
> and send encrypted messages to the web page, which
> later Bob and Alice can decrypt.
>
> https://pollux.nekoweb.org
>
> Alice does:
>
> $ xchacha20 key iv < msg.txt | b2h | hex2img -b 0 -v | xml2html > index.html && neko
>
> Process completed in 4.7553ms
>
> Files uploaded
>
> While Bob does:
>
> $ curl https://pollux.nekoweb.org | xml2html -d | hex2img -v -d | b2h -d | xchacha20 key iv
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 825 0 825 0 0 4881 0 --:--:-- --:--:-- --:--:-- 4881
> Hello sci.crypt! :-)
>
> Process completed in 191.3448ms
>
> Thus allowing Alice and Bob to exchange messages without email usage and
> without visiting a website with a browser.
>
> Hope you like the idea!

Have made the process a bit more flexible, so that the neko bash script
is replaced with a nekoweb Go program, which acts as cURL, for Windows
users who don't have cURL. This makes also the upload more flexible, so
tha folders can be created where the files are stored.

Example: https://pollux.nekoweb.org/msg/1.txt

$ nekoweb -d https://pollux.nekoweb.org/msg/1.html | xml2html -d | hex2img -v -d | b2h -d | xchacha20 key iv
I wish the sci.crypt community
a nice weekend! Regards Stefan

Process completed in 231.1079ms

Subject: Re: Inspired by Chris's HMAC cipher
From: Stefan Claas
Newsgroups: sci.crypt
Organization: Ch1ffr3punk5
Date: Fri, 20 Sep 2024 19:22 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: pollux@tilde.club (Stefan Claas)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Fri, 20 Sep 2024 19:22:57 -0000
Organization: Ch1ffr3punk5
Message-ID: <ef84bec225c8115fab4415f42ca82b08419ff64d@i2pn2.org>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org> <7497c11c406ae20ad30cd4a4da0783422f200c15@i2pn2.org>
MIME-Version: 1.0
Injection-Date: Fri, 20 Sep 2024 19:22:59 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="2800128"; mail-complaints-to="usenet@i2pn2.org";
posting-account="ieSrCjSDShpZNyqIW52mlwIkg76Hsp+TOOO6KTdfCN8";
User-Agent: flnews/1.3.0pre11 (for GNU/Linux)
Cancel-Lock: sha256:uASuqTaXVH83tKW+PycqlL7JyI7+TnTgYBNJZduo88A=
X-Ed25519-Pub: c0ffee5a36e581eb10f60b2831b3cdb955d2e7ef680dd282a8d43ad8b84b357a
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Date: It's Fri 11343 Sep 1993 09:22:57 PM CEST, the September that never ends
X-Ed25519-Sig: 84292039669181d1ba30c2fc1ce14294564ada6e6bb0e44d82bce55996493203
16bb7a3d47b3ddd31f0a46df69b0cce4a2738cb771cc1b600b70848d35f98401
View all headers

Stefan Claas wrote:
> Stefan Claas wrote:
> >
> > I came up with the following idea.
> >
> > Register a webpage at nekoweb.org, use an API key
> > and send encrypted messages to the web page, which
> > later Bob and Alice can decrypt.
> >
> > https://pollux.nekoweb.org
> >
> > Alice does:
> >
> > $ xchacha20 key iv < msg.txt | b2h | hex2img -b 0 -v | xml2html > index.html && neko
> >
> > Process completed in 4.7553ms
> >
> > Files uploaded
> >
> > While Bob does:
> >
> > $ curl https://pollux.nekoweb.org | xml2html -d | hex2img -v -d | b2h -d | xchacha20 key iv
> > % Total % Received % Xferd Average Speed Time Time Time Current
> > Dload Upload Total Spent Left Speed
> > 100 825 0 825 0 0 4881 0 --:--:-- --:--:-- --:--:-- 4881
> > Hello sci.crypt! :-)
> >
> > Process completed in 191.3448ms
> >
> > Thus allowing Alice and Bob to exchange messages without email usage and
> > without visiting a website with a browser.
> >
> > Hope you like the idea!
>
> Have made the process a bit more flexible, so that the neko bash script
> is replaced with a nekoweb Go program, which acts as cURL, for Windows
> users who don't have cURL. This makes also the upload more flexible, so
> tha folders can be created where the files are stored.
>
> Example: https://pollux.nekoweb.org/msg/1.txt

https://pollux.nekoweb.org/msg/1.html

--
Regards
Stefan

Subject: Re: Inspired by Chris's HMAC cipher
From: Stefan Claas
Newsgroups: sci.crypt
Organization: Ch1ffr3punk5
Date: Sat, 21 Sep 2024 08:53 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: pollux@tilde.club (Stefan Claas)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Sat, 21 Sep 2024 08:53:07 -0000
Organization: Ch1ffr3punk5
Message-ID: <21d9cacfcaca52c76b8c4c505cd638d0a308250b@i2pn2.org>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org>
MIME-Version: 1.0
Injection-Date: Sat, 21 Sep 2024 08:53:30 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="2861960"; mail-complaints-to="usenet@i2pn2.org";
posting-account="ieSrCjSDShpZNyqIW52mlwIkg76Hsp+TOOO6KTdfCN8";
User-Agent: flnews/1.3.0pre11 (for GNU/Linux)
Cancel-Lock: sha256:MnXKlysXGDbkAFffbSxSJ0Hnv+aWE0LRe8Tak/tvwUg=
X-Ed25519-Pub: c0ffee5a36e581eb10f60b2831b3cdb955d2e7ef680dd282a8d43ad8b84b357a
X-Ed25519-Sig: 8f9da2286f7c628df6cb4d6b0b598364d8ce2ec6c5e151d7fedbc51ba36f659a
2645ef558ca1bec8da0e72ca7104aeee7eb8c1c73b45b89182377993f3694f06
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Date: It's Sat 11344 Sep 1993 10:53:07 AM CEST, the September that never ends
View all headers

Stefan Claas wrote:
>
> I came up with the following idea.
>
> Register a webpage at nekoweb.org, use an API key
> and send encrypted messages to the web page, which
> later Bob and Alice can decrypt.
>
> https://pollux.nekoweb.org
>
> Alice does:
>
> $ xchacha20 key iv < msg.txt | b2h | hex2img -b 0 -v | xml2html > index.html && neko
>
> Process completed in 4.7553ms
>
> Files uploaded
>
> While Bob does:
>
> $ curl https://pollux.nekoweb.org | xml2html -d | hex2img -v -d | b2h -d | xchacha20 key iv
> % Total % Received % Xferd Average Speed Time Time Time Current
> Dload Upload Total Spent Left Speed
> 100 825 0 825 0 0 4881 0 --:--:-- --:--:-- --:--:-- 4881
> Hello sci.crypt! :-)
>
> Process completed in 191.3448ms
>
> Thus allowing Alice and Bob to exchange messages without email usage and
> without visiting a website with a browser.

I figured out that my xml2html program is not required, because the xml/svg
output renders just fine on web pages, with Edge Browser. Hope this is true
as well for other browers.

I also put the commands in aliases so that I only use 'enc' or 'dec' along
with the nekoweb command.

Example.

key: 5c42a3c290c91c66654b9af5a924057677b691257a24b7e414d028300bd4f6f0
iv: 7dfa38650527d096fbbbeb8b05e5097c48089a21c391a45b

https://pollux.nekoweb.org/msg/3.html

$ enc | nekoweb msg/3.html

$ nekoweb -d https://pollux.nekoweb.org/msg/3.html | dec
I wish the sci.crypt community a nice weekend
and hope that you come up as well with such
an encoder/decoder! Best regards Stefan. :-)

--
Regards
Stefan

Subject: Re: Inspired by Chris's HMAC cipher
From: Stefan Claas
Newsgroups: sci.crypt
Organization: Ch1ffr3punk5
Date: Sat, 21 Sep 2024 10:47 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: pollux@tilde.club (Stefan Claas)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Sat, 21 Sep 2024 10:47:56 -0000
Organization: Ch1ffr3punk5
Message-ID: <1d9b02a8649cac51c46cebc5c95f439bc16c4058@i2pn2.org>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org> <21d9cacfcaca52c76b8c4c505cd638d0a308250b@i2pn2.org>
MIME-Version: 1.0
Injection-Date: Sat, 21 Sep 2024 10:47:58 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="2870836"; mail-complaints-to="usenet@i2pn2.org";
posting-account="ieSrCjSDShpZNyqIW52mlwIkg76Hsp+TOOO6KTdfCN8";
User-Agent: flnews/1.3.0pre11 (for GNU/Linux)
Cancel-Lock: sha256:U9KdcgU2mxvfZteoCKrUxuzHueK1q5gGtI+b29miyDQ=
X-Ed25519-Pub: c0ffee5a36e581eb10f60b2831b3cdb955d2e7ef680dd282a8d43ad8b84b357a
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Date: It's Sat 11344 Sep 1993 12:47:57 PM CEST, the September that never ends
X-Ed25519-Sig: 37fcd0abb4e1945ab9fcf316e1e9ef168bc2a1c8cf48017de5a5687eaf517804
257f6172ec125ff5f3953f3a07991bd1607a404fe3b6091accceff0a069ada0e
View all headers

Stefan Claas wrote:
> Example.
>
> key: 5c42a3c290c91c66654b9af5a924057677b691257a24b7e414d028300bd4f6f0
> iv: 7dfa38650527d096fbbbeb8b05e5097c48089a21c391a45b
>
> https://pollux.nekoweb.org/msg/3.html
>
> $ enc | nekoweb msg/3.html
>
> $ nekoweb -d https://pollux.nekoweb.org/msg/3.html | dec
> I wish the sci.crypt community a nice weekend
> and hope that you come up as well with such
> an encoder/decoder! Best regards Stefan. :-)

Reference tools:

https://github.com/706f6c6c7578/nekoweb
https://github.com/706f6c6c7578/hex2img
https://github.com/706f6c6c7578/b2h
https://github.com/706f6c6c7578/xchacha20

--
Regards
Stefan

Subject: Re: Inspired by Chris's HMAC cipher
From: Chris M. Thomasson
Newsgroups: sci.crypt
Organization: A noiseless patient Spider
Date: Mon, 7 Oct 2024 20:20 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m.thomasson.1@gmail.com (Chris M. Thomasson)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Mon, 7 Oct 2024 13:20:41 -0700
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <ve1fqq$1r205$1@dont-email.me>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 07 Oct 2024 22:20:42 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="1a2d03e8ed60e5a1a4eb0a20e66fceb4";
logging-data="1935365"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+NHDJeiap5T4zxuVsHmxBZ25/QhAw/mHI="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:9wKmMbvwwyynrfFpODNXkSUfECk=
Content-Language: en-US
In-Reply-To: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org>
View all headers

On 9/20/2024 4:17 AM, Stefan Claas wrote:
> I came up with the following idea.
>
> Register a webpage at nekoweb.org, use an API key
> and send encrypted messages to the web page, which
> later Bob and Alice can decrypt.[...]

To decrypt use the default key, except click on the SHA512 radio button,
then click decrypt:

http://fractallife247.com/test/hmac_cipher/ver_0_0_0_1?ct_hmac_cipher=a4f7cb5f3c7a0957d9517ad740b06a5d13a02e0affcb2882f700e388eec93f650c92e3b451915f04d2c0dd45f13e1ad5bfad03552937e2ff2602ec88dc3ccdce8b3076ec0addad4b41123297542709c292bb836850057363dbd2e7c7eb6f237db3e3d3d891600c880b92bbbe0b293a34bbc4994c81dba3deef421247965b01ef1cfca2ac91fc73b1511997cb09907e

Subject: Re: Inspired by Chris's HMAC cipher
From: Stefan Claas
Newsgroups: sci.crypt
Organization: Ch1ffr3punk5
Date: Tue, 8 Oct 2024 13:42 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: pollux@tilde.club (Stefan Claas)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Tue, 8 Oct 2024 13:42:10 -0000
Organization: Ch1ffr3punk5
Message-ID: <e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org> <ve1fqq$1r205$1@dont-email.me>
MIME-Version: 1.0
Injection-Date: Tue, 8 Oct 2024 13:42:11 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="1114273"; mail-complaints-to="usenet@i2pn2.org";
posting-account="ieSrCjSDShpZNyqIW52mlwIkg76Hsp+TOOO6KTdfCN8";
User-Agent: flnews/1.3.0pre11 (for GNU/Linux)
Cancel-Lock: sha256:0jEqCF2o3Jnp7oBReNqJkhSVgiMHjp6CuMZqxOFFwxA=
X-Ed25519-Pub: c0ffee5a36e581eb10f60b2831b3cdb955d2e7ef680dd282a8d43ad8b84b357a
X-Ed25519-Sig: 7379bf0eb90d7c8696fb2e2f13191a484e7f6f2c31fce412934e729949e5a53d
0c07775332e6090c407176b4a601b75d63d385e036047bf07f160f8eed977c05
X-Date: It's Tue 11361 Sep 1993 03:42:11 PM CEST, the September that never ends
X-Spam-Checker-Version: SpamAssassin 4.0.0
View all headers

Chris M. Thomasson wrote:
> On 9/20/2024 4:17 AM, Stefan Claas wrote:
> > I came up with the following idea.
> >
> > Register a webpage at nekoweb.org, use an API key
> > and send encrypted messages to the web page, which
> > later Bob and Alice can decrypt.[...]
>
> To decrypt use the default key, except click on the SHA512 radio button,
> then click decrypt:
>
> http://fractallife247.com/test/hmac_cipher/ver_0_0_0_1?ct_hmac_cipher=a4f7cb5f3c7a0957d9517ad740b06a5d13a02e0affcb2882f700e388eec93f650c92e3b451915f04d2c0dd45f13e1ad5bfad03552937e2ff2602ec88dc3ccdce8b3076ec0addad4b41123297542709c292bb836850057363dbd2e7c7eb6f237db3e3d3d891600c880b92bbbe0b293a34bbc4994c81dba3deef421247965b01ef1cfca2ac91fc73b1511997cb09907e

Hi Chris, please reply here in plaintext. I do not have the passwort anymore.

--
Regards
Stefan

Subject: Re: Inspired by Chris's HMAC cipher
From: Chris M. Thomasson
Newsgroups: sci.crypt
Organization: A noiseless patient Spider
Date: Tue, 8 Oct 2024 19:05 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m.thomasson.1@gmail.com (Chris M. Thomasson)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Tue, 8 Oct 2024 12:05:26 -0700
Organization: A noiseless patient Spider
Lines: 33
Message-ID: <ve3vpn$29nbq$3@dont-email.me>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org>
<ve1fqq$1r205$1@dont-email.me>
<e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 08 Oct 2024 21:05:27 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="d938895af8a55dcdf6009a32333c8ef4";
logging-data="2415994"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Dfl47plZnPGP8v48aIUFRjZA5HpgYIdo="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:v606lx1TQrlcUSni/U9kT2EulBI=
Content-Language: en-US
In-Reply-To: <e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org>
View all headers

On 10/8/2024 6:42 AM, Stefan Claas wrote:
> Chris M. Thomasson wrote:
>> On 9/20/2024 4:17 AM, Stefan Claas wrote:
>>> I came up with the following idea.
>>>
>>> Register a webpage at nekoweb.org, use an API key
>>> and send encrypted messages to the web page, which
>>> later Bob and Alice can decrypt.[...]
>>
>> To decrypt use the default key, except click on the SHA512 radio button,
>> then click decrypt:
>>
>> http://fractallife247.com/test/hmac_cipher/ver_0_0_0_1?ct_hmac_cipher=a4f7cb5f3c7a0957d9517ad740b06a5d13a02e0affcb2882f700e388eec93f650c92e3b451915f04d2c0dd45f13e1ad5bfad03552937e2ff2602ec88dc3ccdce8b3076ec0addad4b41123297542709c292bb836850057363dbd2e7c7eb6f237db3e3d3d891600c880b92bbbe0b293a34bbc4994c81dba3deef421247965b01ef1cfca2ac91fc73b1511997cb09907e
>
> Hi Chris, please reply here in plaintext. I do not have the passwort anymore.
>

If you click on the link; click on the SHA512 radio button and then
click the decrypt button you should see the following plaintext:
________________________
Well, shit... I have been really busy lately.

Sorry for neglecting this group.
________________________

Here is a screenshot with the plaintext highlighted:

https://i.ibb.co/tzSbQYJ/image.png

Subject: Re: Inspired by Chris's HMAC cipher
From: Stefan Claas
Newsgroups: sci.crypt
Organization: Ch1ffr3punk5
Date: Wed, 9 Oct 2024 18:44 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: pollux@tilde.club (Stefan Claas)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Wed, 9 Oct 2024 18:44:28 -0000
Organization: Ch1ffr3punk5
Message-ID: <f5eceaed14947a531183aba6c0ba6c19bca75f1f@i2pn2.org>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org> <ve1fqq$1r205$1@dont-email.me> <e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org> <ve3vpn$29nbq$3@dont-email.me>
MIME-Version: 1.0
Injection-Date: Wed, 9 Oct 2024 18:44:30 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="1295873"; mail-complaints-to="usenet@i2pn2.org";
posting-account="ieSrCjSDShpZNyqIW52mlwIkg76Hsp+TOOO6KTdfCN8";
User-Agent: flnews/1.3.0pre11 (for GNU/Linux)
Cancel-Lock: sha256:PEHyuVebslg6CvYHQK+mbNnXLAC/BlZ6QBbTksfQZjU=
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Date: It's Wed 11362 Sep 1993 08:44:28 PM CEST, the September that never ends
X-Ed25519-Pub: c0ffee5a36e581eb10f60b2831b3cdb955d2e7ef680dd282a8d43ad8b84b357a
X-Ed25519-Sig: 1cbf320935ab0619382656440c38ea322876bb4b2a1d7d0381a9cf99b4041c00
3fbc60c351487b0537290aeb84efddd6cec7571965f30da46fe0581befd1780d
View all headers

Chris M. Thomasson wrote:
> On 10/8/2024 6:42 AM, Stefan Claas wrote:
> > Chris M. Thomasson wrote:
> > > On 9/20/2024 4:17 AM, Stefan Claas wrote:
> > > > I came up with the following idea.
> > > >
> > > > Register a webpage at nekoweb.org, use an API key
> > > > and send encrypted messages to the web page, which
> > > > later Bob and Alice can decrypt.[...]
> > >
> > > To decrypt use the default key, except click on the SHA512 radio button,
> > > then click decrypt:
> > >
> > > http://fractallife247.com/test/hmac_cipher/ver_0_0_0_1?ct_hmac_cipher=a4f7cb5f3c7a0957d9517ad740b06a5d13a02e0affcb2882f700e388eec93f650c92e3b451915f04d2c0dd45f13e1ad5bfad03552937e2ff2602ec88dc3ccdce8b3076ec0addad4b41123297542709c292bb836850057363dbd2e7c7eb6f237db3e3d3d891600c880b92bbbe0b293a34bbc4994c81dba3deef421247965b01ef1cfca2ac91fc73b1511997cb09907e
> >
> > Hi Chris, please reply here in plaintext. I do not have the passwort anymore.
> >
>
> If you click on the link; click on the SHA512 radio button and then
> click the decrypt button you should see the following plaintext:
> ________________________
> Well, shit... I have been really busy lately.
>
> Sorry for neglecting this group.
> ________________________
>
> Here is a screenshot with the plaintext highlighted:
>
> https://i.ibb.co/tzSbQYJ/image.png

Ah, ok.

--
Regards
Stefan

Subject: Re: Inspired by Chris's HMAC cipher
From: Stefan Claas
Newsgroups: sci.crypt
Organization: Ch1ffr3punk5
Date: Fri, 11 Oct 2024 10:43 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: pollux@tilde.club (Stefan Claas)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Fri, 11 Oct 2024 10:43:48 -0000
Organization: Ch1ffr3punk5
Message-ID: <fe6e88507c11e6054647dbe0296f01d5374514d4@i2pn2.org>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org> <21d9cacfcaca52c76b8c4c505cd638d0a308250b@i2pn2.org> <1d9b02a8649cac51c46cebc5c95f439bc16c4058@i2pn2.org>
MIME-Version: 1.0
Injection-Date: Fri, 11 Oct 2024 10:44:11 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="1538863"; mail-complaints-to="usenet@i2pn2.org";
posting-account="ieSrCjSDShpZNyqIW52mlwIkg76Hsp+TOOO6KTdfCN8";
User-Agent: flnews/1.3.0pre11 (for GNU/Linux)
Cancel-Lock: sha256:I57ZicNdP/scq4eVocek6UWrKeRlgqo8rVN/RjlNhew=
X-Date: It's Fri 11364 Sep 1993 12:43:48 PM CEST, the September that never ends
X-Ed25519-Sig: fba219ec868a37c46be5279d88ade561b0d2ebb49de0c125cb62ece10fdb72f9
d7ca6986f3430654786ddc0cd86869abc1a92a5ae6f397d95246b8fabefcc60a
X-Ed25519-Pub: c0ffee5a36e581eb10f60b2831b3cdb955d2e7ef680dd282a8d43ad8b84b357a
X-Spam-Checker-Version: SpamAssassin 4.0.0
View all headers

Stefan Claas wrote:
> Stefan Claas wrote:
>
> > Example.
> >
> > key: 5c42a3c290c91c66654b9af5a924057677b691257a24b7e414d028300bd4f6f0
> > iv: 7dfa38650527d096fbbbeb8b05e5097c48089a21c391a45b
> >
> > https://pollux.nekoweb.org/msg/3.html
> >
> > $ enc | nekoweb msg/3.html
> >
> > $ nekoweb -d https://pollux.nekoweb.org/msg/3.html | dec
> > I wish the sci.crypt community a nice weekend
> > and hope that you come up as well with such
> > an encoder/decoder! Best regards Stefan. :-)
>
> Reference tools:
>
> https://github.com/706f6c6c7578/nekoweb
> https://github.com/706f6c6c7578/hex2img
> https://github.com/706f6c6c7578/b2h
> https://github.com/706f6c6c7578/xchacha20

Added -T parameter for Tor usage.

Example:

$ echo -n 'Hello world.' | minicrypt stefan.pem | nekoweb -T msg/12.txt
Response: Files uploaded

$ nekoweb -T -d https://pollux.nekoweb.org/msg/12.txt \
| minicrypt -d stefanp.pem
Hello world.

--
Regards
Stefan

Subject: Re: Inspired by Chris's HMAC cipher
From: Stefan Claas
Newsgroups: sci.crypt
Organization: Ch1ffr3punk5
Date: Mon, 14 Oct 2024 20:40 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: pollux@tilde.club (Stefan Claas)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Mon, 14 Oct 2024 20:40:25 -0000
Organization: Ch1ffr3punk5
Message-ID: <3fdb83dbfe35a57d62d07ea352ccc53a9b6e01cf@i2pn2.org>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org> <ve1fqq$1r205$1@dont-email.me> <e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org>
MIME-Version: 1.0
Injection-Date: Mon, 14 Oct 2024 20:40:25 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="2051571"; mail-complaints-to="usenet@i2pn2.org";
posting-account="ieSrCjSDShpZNyqIW52mlwIkg76Hsp+TOOO6KTdfCN8";
User-Agent: flnews/1.3.0pre11 (for GNU/Linux)
Cancel-Lock: sha256:cSjDtHl6gxQXjvzwG6y6kbdS4lt3XjturkmfeMehkLE=
X-Date: It's Mon 11367 Sep 1993 10:40:25 PM CEST, the September that never ends
X-Ed25519-Pub: c0ffee5a36e581eb10f60b2831b3cdb955d2e7ef680dd282a8d43ad8b84b357a
X-Ed25519-Sig: c1772d10de468620993574d7e4c93022992fefe54db0132c2f484e5fd3cd0706
92bda4ad2914b0425d26aeb7e1bc127c9801fd2aaf9550627d9e0825f380ff0c
X-Spam-Checker-Version: SpamAssassin 4.0.0
View all headers

Stefan Claas wrote:
> Chris M. Thomasson wrote:
> > On 9/20/2024 4:17 AM, Stefan Claas wrote:
> > > I came up with the following idea.
> > >
> > > Register a webpage at nekoweb.org, use an API key
> > > and send encrypted messages to the web page, which
> > > later Bob and Alice can decrypt.[...]
> >
> > To decrypt use the default key, except click on the SHA512 radio button,
> > then click decrypt:
> >
> > http://fractallife247.com/test/hmac_cipher/ver_0_0_0_1?ct_hmac_cipher=a4f7cb5f3c7a0957d9517ad740b06a5d13a02e0affcb2882f700e388eec93f650c92e3b451915f04d2c0dd45f13e1ad5bfad03552937e2ff2602ec88dc3ccdce8b3076ec0addad4b41123297542709c292bb836850057363dbd2e7c7eb6f237db3e3d3d891600c880b92bbbe0b293a34bbc4994c81dba3deef421247965b01ef1cfca2ac91fc73b1511997cb09907e
>
> Hi Chris, please reply here in plaintext. I do not have the passwort anymore.

Or for further communications, I would prefer that you use my minicrypt too,
because then we do not need to visit the WWW, for encrypted communications.

My pub key (save it as stefan.pem):

-----BEGIN PUBLIC KEY-----
tRxoeAmoI+0ygSbUYHBRpbYBDkC9+Q3rSTchzSXFHrU=
-----END PUBLIC KEY-----

https://github.com/706f6c6c7578/minicrypt

--
Best regards
Stefan

Subject: Re: Inspired by Chris's HMAC cipher
From: Stefan Claas
Newsgroups: sci.crypt
Organization: Ch1ffr3punk5
Date: Thu, 17 Oct 2024 19:25 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!news.quux.org!i2pn.org!rocksolid2!i2pn2.org!.POSTED!not-for-mail
From: pollux@tilde.club (Stefan Claas)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Thu, 17 Oct 2024 19:25:06 -0000
Organization: Ch1ffr3punk5
Message-ID: <4742d35c14f5b945a681c331e6661d57e8bb8b96@i2pn2.org>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org> <ve1fqq$1r205$1@dont-email.me> <e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org> <3fdb83dbfe35a57d62d07ea352ccc53a9b6e01cf@i2pn2.org>
MIME-Version: 1.0
Injection-Date: Thu, 17 Oct 2024 19:25:28 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="2482887"; mail-complaints-to="usenet@i2pn2.org";
posting-account="ieSrCjSDShpZNyqIW52mlwIkg76Hsp+TOOO6KTdfCN8";
User-Agent: flnews/1.3.0pre12 (for GNU/Linux)
Cancel-Lock: sha256:JuGye5xXwCjeOFipSBhe8YRZ2CTTVOfhV+D0o+PY+Cs=
X-Date: It's Thu 11370 Sep 1993 09:25:06 PM CEST, the September that never ends
X-Ed25519-Pub: c0ffee5a36e581eb10f60b2831b3cdb955d2e7ef680dd282a8d43ad8b84b357a
X-Ed25519-Sig: 7496ec953216eb0e0398db9fa9e9765bb618ee958a163f35c79577f9735e2769
23517ac446c367312183aad0c07b8931a3be045f63dfcd9a3e3ac122e7e70a04
X-Spam-Checker-Version: SpamAssassin 4.0.0
View all headers

Stefan Claas wrote:
> Stefan Claas wrote:
> > Chris M. Thomasson wrote:
> > > On 9/20/2024 4:17 AM, Stefan Claas wrote:
> > > > I came up with the following idea.
> > > >
> > > > Register a webpage at nekoweb.org, use an API key
> > > > and send encrypted messages to the web page, which
> > > > later Bob and Alice can decrypt.[...]
> > >
> > > To decrypt use the default key, except click on the SHA512 radio button,
> > > then click decrypt:
> > >
> > > http://fractallife247.com/test/hmac_cipher/ver_0_0_0_1?ct_hmac_cipher=a4f7cb5f3c7a0957d9517ad740b06a5d13a02e0affcb2882f700e388eec93f650c92e3b451915f04d2c0dd45f13e1ad5bfad03552937e2ff2602ec88dc3ccdce8b3076ec0addad4b41123297542709c292bb836850057363dbd2e7c7eb6f237db3e3d3d891600c880b92bbbe0b293a34bbc4994c81dba3deef421247965b01ef1cfca2ac91fc73b1511997cb09907e
> >
> > Hi Chris, please reply here in plaintext. I do not have the passwort anymore.
>
> Or for further communications, I would prefer that you use my minicrypt too,
> because then we do not need to visit the WWW, for encrypted communications.
>
> My pub key (save it as stefan.pem):
>
> -----BEGIN PUBLIC KEY-----
> tRxoeAmoI+0ygSbUYHBRpbYBDkC9+Q3rSTchzSXFHrU=
> -----END PUBLIC KEY-----
>
> https://github.com/706f6c6c7578/minicrypt

Your ciphertext is also longer than minicrypt ciphertext.

Your message with your HMAC cipher:

a4f7cb5f3c7a0957d9517ad740b06a5d13a02e0affcb2882f700e388eec93f65
0c92e3b451915f04d2c0dd45f13e1ad5bfad03552937e2ff2602ec88dc3ccdce
8b3076ec0addad4b41123297542709c292bb836850057363dbd2e7c7eb6f237d
b3e3d3d891600c880b92bbbe0b293a34bbc4994c81dba3deef421247965b01ef
1cfca2ac91fc73b1511997cb09907e

Your message with my minicrypt cipher:

RzJ1JQ9XcXuvqozXkVDzTMOLVwOcZTboSrj+16/gZmU+l/0wrLy1Lj6tu+o24QHJ
Oo7OZ2XXhbf6PqdQ4mpGxDOB7QuasdrnKwPLUNrnUPgXgimjl/3f1HRcJz6pBQf2
Ywgh1TCpiZnydd+Clt8uj4dbXHYpSSBkG0NIchAauixcHzXAPlME233RW8VrddMi
tAYbJptlqHLB

--
Regards
Stefan

Subject: Re: Inspired by Chris's HMAC cipher
From: Chris M. Thomasson
Newsgroups: sci.crypt
Organization: A noiseless patient Spider
Date: Thu, 17 Oct 2024 20:14 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m.thomasson.1@gmail.com (Chris M. Thomasson)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Thu, 17 Oct 2024 13:14:27 -0700
Organization: A noiseless patient Spider
Lines: 55
Message-ID: <verr74$2stfq$2@dont-email.me>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org>
<ve1fqq$1r205$1@dont-email.me>
<e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org>
<3fdb83dbfe35a57d62d07ea352ccc53a9b6e01cf@i2pn2.org>
<4742d35c14f5b945a681c331e6661d57e8bb8b96@i2pn2.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 17 Oct 2024 22:14:28 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ddfff861e77a4ec6395e0ca0b8775b9a";
logging-data="3044858"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+chyrXDNAh9zHbARTSv4iGxjzy4/vKISU="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:n5igV3OXzNMMunUvIbf0go+WwDU=
Content-Language: en-US
In-Reply-To: <4742d35c14f5b945a681c331e6661d57e8bb8b96@i2pn2.org>
View all headers

On 10/17/2024 12:25 PM, Stefan Claas wrote:
> Stefan Claas wrote:
>> Stefan Claas wrote:
>>> Chris M. Thomasson wrote:
>>>> On 9/20/2024 4:17 AM, Stefan Claas wrote:
>>>>> I came up with the following idea.
>>>>>
>>>>> Register a webpage at nekoweb.org, use an API key
>>>>> and send encrypted messages to the web page, which
>>>>> later Bob and Alice can decrypt.[...]
>>>>
>>>> To decrypt use the default key, except click on the SHA512 radio button,
>>>> then click decrypt:
>>>>
>>>> http://fractallife247.com/test/hmac_cipher/ver_0_0_0_1?ct_hmac_cipher=a4f7cb5f3c7a0957d9517ad740b06a5d13a02e0affcb2882f700e388eec93f650c92e3b451915f04d2c0dd45f13e1ad5bfad03552937e2ff2602ec88dc3ccdce8b3076ec0addad4b41123297542709c292bb836850057363dbd2e7c7eb6f237db3e3d3d891600c880b92bbbe0b293a34bbc4994c81dba3deef421247965b01ef1cfca2ac91fc73b1511997cb09907e
>>>
>>> Hi Chris, please reply here in plaintext. I do not have the passwort anymore.
>>
>> Or for further communications, I would prefer that you use my minicrypt too,
>> because then we do not need to visit the WWW, for encrypted communications.
>>
>> My pub key (save it as stefan.pem):
>>
>> -----BEGIN PUBLIC KEY-----
>> tRxoeAmoI+0ygSbUYHBRpbYBDkC9+Q3rSTchzSXFHrU=
>> -----END PUBLIC KEY-----
>>
>> https://github.com/706f6c6c7578/minicrypt
>
> Your ciphertext is also longer than minicrypt ciphertext.
>
> Your message with your HMAC cipher:
>
> a4f7cb5f3c7a0957d9517ad740b06a5d13a02e0affcb2882f700e388eec93f65
> 0c92e3b451915f04d2c0dd45f13e1ad5bfad03552937e2ff2602ec88dc3ccdce
> 8b3076ec0addad4b41123297542709c292bb836850057363dbd2e7c7eb6f237d
> b3e3d3d891600c880b92bbbe0b293a34bbc4994c81dba3deef421247965b01ef
> 1cfca2ac91fc73b1511997cb09907e
>
> Your message with my minicrypt cipher:
>
> RzJ1JQ9XcXuvqozXkVDzTMOLVwOcZTboSrj+16/gZmU+l/0wrLy1Lj6tu+o24QHJ
> Oo7OZ2XXhbf6PqdQ4mpGxDOB7QuasdrnKwPLUNrnUPgXgimjl/3f1HRcJz6pBQf2
> Ywgh1TCpiZnydd+Clt8uj4dbXHYpSSBkG0NIchAauixcHzXAPlME233RW8VrddMi
> tAYbJptlqHLB
>

Yeah, I am only representing the ciphertext in hex right now for the
online version. Now, I could modify it to encode the ciphetext in base
64 or something a little more "dense", so to speak... Fwiw, here is a
link to a C based test version, have you seen it yet?

https://groups.google.com/g/comp.lang.c/c/a53VxN8cwkY/m/XKl1-0a8DAAJ

;^)

Subject: Re: Inspired by Chris's HMAC cipher
From: Stefan Claas
Newsgroups: sci.crypt
Organization: Ch1ffr3punk5
Date: Thu, 17 Oct 2024 20:25 UTC
References: 1 2 3 4 5 6
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: pollux@tilde.club (Stefan Claas)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Thu, 17 Oct 2024 20:25:09 -0000
Organization: Ch1ffr3punk5
Message-ID: <7e059f0438e1e4be5778f2d7f83b8a94202a2149@i2pn2.org>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org> <ve1fqq$1r205$1@dont-email.me> <e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org> <3fdb83dbfe35a57d62d07ea352ccc53a9b6e01cf@i2pn2.org> <4742d35c14f5b945a681c331e6661d57e8bb8b96@i2pn2.org> <verr74$2stfq$2@dont-email.me>
MIME-Version: 1.0
Injection-Date: Thu, 17 Oct 2024 20:25:10 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="2489229"; mail-complaints-to="usenet@i2pn2.org";
posting-account="ieSrCjSDShpZNyqIW52mlwIkg76Hsp+TOOO6KTdfCN8";
User-Agent: flnews/1.3.0pre12 (for GNU/Linux)
Cancel-Lock: sha256:mtmPg3N2tihwLLyNt6ACKyibfK7AW0FSOYsHNyF68uk=
X-Ed25519-Sig: e6ee7fafe38d068447057f9871c3982d455ca8031e8b132b0a22c310d38ff443
4adf1a60fda27a11d092399c044a2be3f39e6251a7fa8214dac69dd79a74bc01
X-Date: It's Thu 11370 Sep 1993 10:25:09 PM CEST, the September that never ends
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Ed25519-Pub: c0ffee5a36e581eb10f60b2831b3cdb955d2e7ef680dd282a8d43ad8b84b357a
View all headers

Chris M. Thomasson wrote:
> On 10/17/2024 12:25 PM, Stefan Claas wrote:
> > Stefan Claas wrote:
> > > Stefan Claas wrote:
> > > > Chris M. Thomasson wrote:
> > > > > On 9/20/2024 4:17 AM, Stefan Claas wrote:
> > > > > > I came up with the following idea.
> > > > > >
> > > > > > Register a webpage at nekoweb.org, use an API key
> > > > > > and send encrypted messages to the web page, which
> > > > > > later Bob and Alice can decrypt.[...]
> > > > >
> > > > > To decrypt use the default key, except click on the SHA512 radio button,
> > > > > then click decrypt:
> > > > >
> > > > > http://fractallife247.com/test/hmac_cipher/ver_0_0_0_1?ct_hmac_cipher=a4f7cb5f3c7a0957d9517ad740b06a5d13a02e0affcb2882f700e388eec93f650c92e3b451915f04d2c0dd45f13e1ad5bfad03552937e2ff2602ec88dc3ccdce8b3076ec0addad4b41123297542709c292bb836850057363dbd2e7c7eb6f237db3e3d3d891600c880b92bbbe0b293a34bbc4994c81dba3deef421247965b01ef1cfca2ac91fc73b1511997cb09907e
> > > >
> > > > Hi Chris, please reply here in plaintext. I do not have the passwort anymore.
> > >
> > > Or for further communications, I would prefer that you use my minicrypt too,
> > > because then we do not need to visit the WWW, for encrypted communications.
> > >
> > > My pub key (save it as stefan.pem):
> > >
> > > -----BEGIN PUBLIC KEY-----
> > > tRxoeAmoI+0ygSbUYHBRpbYBDkC9+Q3rSTchzSXFHrU=
> > > -----END PUBLIC KEY-----
> > >
> > > https://github.com/706f6c6c7578/minicrypt
> >
> > Your ciphertext is also longer than minicrypt ciphertext.
> >
> > Your message with your HMAC cipher:
> >
> > a4f7cb5f3c7a0957d9517ad740b06a5d13a02e0affcb2882f700e388eec93f65
> > 0c92e3b451915f04d2c0dd45f13e1ad5bfad03552937e2ff2602ec88dc3ccdce
> > 8b3076ec0addad4b41123297542709c292bb836850057363dbd2e7c7eb6f237d
> > b3e3d3d891600c880b92bbbe0b293a34bbc4994c81dba3deef421247965b01ef
> > 1cfca2ac91fc73b1511997cb09907e
> >
> > Your message with my minicrypt cipher:
> >
> > RzJ1JQ9XcXuvqozXkVDzTMOLVwOcZTboSrj+16/gZmU+l/0wrLy1Lj6tu+o24QHJ
> > Oo7OZ2XXhbf6PqdQ4mpGxDOB7QuasdrnKwPLUNrnUPgXgimjl/3f1HRcJz6pBQf2
> > Ywgh1TCpiZnydd+Clt8uj4dbXHYpSSBkG0NIchAauixcHzXAPlME233RW8VrddMi
> > tAYbJptlqHLB
> >
>
> Yeah, I am only representing the ciphertext in hex right now for the
> online version. Now, I could modify it to encode the ciphetext in base
> 64 or something a little more "dense", so to speak... Fwiw, here is a
> link to a C based test version, have you seen it yet?
>
> https://groups.google.com/g/comp.lang.c/c/a53VxN8cwkY/m/XKl1-0a8DAAJ
>
> ;^)

Yes, I remember that and I had compiler errors.

Have you tried my minincrypt yet? It is probably the easiest to
use public key encryption software. ;-)

--
Regards
Stefan

Subject: Re: Inspired by Chris's HMAC cipher
From: Chris M. Thomasson
Newsgroups: sci.crypt
Organization: A noiseless patient Spider
Date: Fri, 18 Oct 2024 00:27 UTC
References: 1 2 3 4 5 6 7
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m.thomasson.1@gmail.com (Chris M. Thomasson)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Thu, 17 Oct 2024 17:27:00 -0700
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <vesa0l$2v6q6$2@dont-email.me>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org>
<ve1fqq$1r205$1@dont-email.me>
<e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org>
<3fdb83dbfe35a57d62d07ea352ccc53a9b6e01cf@i2pn2.org>
<4742d35c14f5b945a681c331e6661d57e8bb8b96@i2pn2.org>
<verr74$2stfq$2@dont-email.me>
<7e059f0438e1e4be5778f2d7f83b8a94202a2149@i2pn2.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 18 Oct 2024 02:27:01 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f276c36720a0a7a49bc7397de7896a56";
logging-data="3119942"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+faWB3hz0jIyiLvjuhEWbOcQh8KF3eeNA="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:AV2MdFgD5HzmV3v/vIGmBNPmU2c=
In-Reply-To: <7e059f0438e1e4be5778f2d7f83b8a94202a2149@i2pn2.org>
Content-Language: en-US
View all headers

On 10/17/2024 1:25 PM, Stefan Claas wrote:
> Chris M. Thomasson wrote:
[...]
>> Yeah, I am only representing the ciphertext in hex right now for the
>> online version. Now, I could modify it to encode the ciphetext in base
>> 64 or something a little more "dense", so to speak... Fwiw, here is a
>> link to a C based test version, have you seen it yet?
>>
>> https://groups.google.com/g/comp.lang.c/c/a53VxN8cwkY/m/XKl1-0a8DAAJ
>>
>> ;^)
>
> Yes, I remember that and I had compiler errors.

You never got it compile with C99?

> Have you tried my minincrypt yet? It is probably the easiest to
> use public key encryption software. ;-)

I have not. Sorry! Been working lately.

Subject: Re: Inspired by Chris's HMAC cipher
From: Stefan Claas
Newsgroups: sci.crypt
Organization: Ch1ffr3punk5
Date: Fri, 18 Oct 2024 13:38 UTC
References: 1 2 3 4 5 6 7 8
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: pollux@tilde.club (Stefan Claas)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Fri, 18 Oct 2024 13:38:35 -0000
Organization: Ch1ffr3punk5
Message-ID: <2894de1054fe9a8e4af84661b76d8b7d0cbd0e7b@i2pn2.org>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org> <ve1fqq$1r205$1@dont-email.me> <e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org> <3fdb83dbfe35a57d62d07ea352ccc53a9b6e01cf@i2pn2.org> <4742d35c14f5b945a681c331e6661d57e8bb8b96@i2pn2.org> <verr74$2stfq$2@dont-email.me> <7e059f0438e1e4be5778f2d7f83b8a94202a2149@i2pn2.org> <vesa0l$2v6q6$2@dont-email.me>
MIME-Version: 1.0
Injection-Date: Fri, 18 Oct 2024 13:38:35 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="2593176"; mail-complaints-to="usenet@i2pn2.org";
posting-account="ieSrCjSDShpZNyqIW52mlwIkg76Hsp+TOOO6KTdfCN8";
User-Agent: flnews/1.3.0pre12 (for GNU/Linux)
Cancel-Lock: sha256:9sDvJlnr8I15o4vmijK9YesJhHMMr6y0UInOCtR/Z0M=
X-Date: It's Fri 11371 Sep 1993 03:38:35 PM CEST, the September that never ends
X-Ed25519-Pub: c0ffee5a36e581eb10f60b2831b3cdb955d2e7ef680dd282a8d43ad8b84b357a
X-Ed25519-Sig: 6a021fa914f14dc75cf6898edda3aec878eb0eb52e892bf386fe86a560e9bb76
b56abc0be24a4133a21dc2deb1a9ba29359393c6b6c6ebe0e28567a89dbe3304
X-Spam-Checker-Version: SpamAssassin 4.0.0
View all headers

Chris M. Thomasson wrote:
> On 10/17/2024 1:25 PM, Stefan Claas wrote:
> > Chris M. Thomasson wrote:
> [...]
> > > Yeah, I am only representing the ciphertext in hex right now for the
> > > online version. Now, I could modify it to encode the ciphetext in base
> > > 64 or something a little more "dense", so to speak... Fwiw, here is a
> > > link to a C based test version, have you seen it yet?
> > >
> > > https://groups.google.com/g/comp.lang.c/c/a53VxN8cwkY/m/XKl1-0a8DAAJ
> > >
> > > ;^)
> >
> > Yes, I remember that and I had compiler errors.
>
> You never got it compile with C99?

I tried with gcc and g++, but it is ok.

> > Have you tried my minincrypt yet? It is probably the easiest to
> > use public key encryption software. ;-)
>
> I have not. Sorry! Been working lately.

You should really try and use it. It is probably the easiest to
use encryption program out there and it uses modern ciphers and
no need for WWW based encrypted message exchange.

I am also thinking of creating a key pair for sci.crypt, so that
we no longer have to use SCOS, because SCOS was floating around
on Bitmessage, as C, Pascal and Go code.

--
Regards
Stefan

Subject: Re: Inspired by Chris's HMAC cipher
From: Rich
Newsgroups: sci.crypt
Organization: A noiseless patient Spider
Date: Fri, 18 Oct 2024 13:45 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: rich@example.invalid (Rich)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Fri, 18 Oct 2024 13:45:29 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <vetopp$3b04k$1@dont-email.me>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org> <ve1fqq$1r205$1@dont-email.me> <e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org> <3fdb83dbfe35a57d62d07ea352ccc53a9b6e01cf@i2pn2.org> <4742d35c14f5b945a681c331e6661d57e8bb8b96@i2pn2.org> <verr74$2stfq$2@dont-email.me> <7e059f0438e1e4be5778f2d7f83b8a94202a2149@i2pn2.org> <vesa0l$2v6q6$2@dont-email.me> <2894de1054fe9a8e4af84661b76d8b7d0cbd0e7b@i2pn2.org>
Injection-Date: Fri, 18 Oct 2024 15:45:29 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="d1d14d9579d54b54716110bffd0317f9";
logging-data="3506324"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/TPOycuX3T62f+XWBbtYIW"
User-Agent: tin/2.6.1-20211226 ("Convalmore") (Linux/5.15.139 (x86_64))
Cancel-Lock: sha1:MKz46KZSgEoA163i3RDeMBun8/I=
View all headers

Stefan Claas <pollux@tilde.club> wrote:
> I am also thinking of creating a key pair for sci.crypt, so that we
> no longer have to use SCOS, because SCOS was floating around on
> Bitmessage, as C, Pascal and Go code.

Do note that SCOS was not intended to be "secure" (for most definitions
of that word). Richard H. posted it as an exercise in breaking a
cipher given just examples of the cipher's output. It fits in as a
somewhat more difficult ROT13 than as a true "protection" for anything
posted with it.

It is interesting that source for it is on bitmessage.

Subject: Re: Inspired by Chris's HMAC cipher
From: Stefan Claas
Newsgroups: sci.crypt
Organization: Ch1ffr3punk5
Date: Fri, 18 Oct 2024 15:53 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: pollux@tilde.club (Stefan Claas)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Fri, 18 Oct 2024 15:53:57 -0000
Organization: Ch1ffr3punk5
Message-ID: <36ff659705199d63deed8b0e58ecfc38344ac07d@i2pn2.org>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org> <ve1fqq$1r205$1@dont-email.me> <e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org> <3fdb83dbfe35a57d62d07ea352ccc53a9b6e01cf@i2pn2.org> <4742d35c14f5b945a681c331e6661d57e8bb8b96@i2pn2.org> <verr74$2stfq$2@dont-email.me> <7e059f0438e1e4be5778f2d7f83b8a94202a2149@i2pn2.org> <vesa0l$2v6q6$2@dont-email.me> <2894de1054fe9a8e4af84661b76d8b7d0cbd0e7b@i2pn2.org> <vetopp$3b04k$1@dont-email.me>
MIME-Version: 1.0
Injection-Date: Fri, 18 Oct 2024 15:53:57 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="2608320"; mail-complaints-to="usenet@i2pn2.org";
posting-account="ieSrCjSDShpZNyqIW52mlwIkg76Hsp+TOOO6KTdfCN8";
User-Agent: flnews/1.3.0pre12 (for GNU/Linux)
Cancel-Lock: sha256:tIUmMyEMru2LjU/6YZxYaujDkcAf29vxx1p7AiL/gaU=
X-Ed25519-Pub: c0ffee5a36e581eb10f60b2831b3cdb955d2e7ef680dd282a8d43ad8b84b357a
X-Ed25519-Sig: f8a6255e60994eb7e44b379a93c7a0db1953a6271fd8746995365e0c8c79aa7b
906423d86d082da8875250ea63f2d4c3ac493a605d8b065874d7cff4c8baa207
X-Date: It's Fri 11371 Sep 1993 05:53:57 PM CEST, the September that never ends
X-Spam-Checker-Version: SpamAssassin 4.0.0
View all headers

Rich wrote:
> Stefan Claas <pollux@tilde.club> wrote:
> > I am also thinking of creating a key pair for sci.crypt, so that we
> > no longer have to use SCOS, because SCOS was floating around on
> > Bitmessage, as C, Pascal and Go code.
>
> Do note that SCOS was not intended to be "secure" (for most definitions
> of that word). Richard H. posted it as an exercise in breaking a
> cipher given just examples of the cipher's output. It fits in as a
> somewhat more difficult ROT13 than as a true "protection" for anything
> posted with it.

Ok, understand.

> It is interesting that source for it is on bitmessage.

It has been a while since it was posted. New users may not be able
to fetch it, because Bitmessage has a TTL parameter.

--
Regards
Stefan

Subject: Re: Inspired by Chris's HMAC cipher
From: Chris M. Thomasson
Newsgroups: sci.crypt
Organization: A noiseless patient Spider
Date: Fri, 18 Oct 2024 18:01 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m.thomasson.1@gmail.com (Chris M. Thomasson)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Fri, 18 Oct 2024 11:01:49 -0700
Organization: A noiseless patient Spider
Lines: 57
Message-ID: <veu7qe$3dg3q$1@dont-email.me>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org>
<ve1fqq$1r205$1@dont-email.me>
<e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org>
<3fdb83dbfe35a57d62d07ea352ccc53a9b6e01cf@i2pn2.org>
<4742d35c14f5b945a681c331e6661d57e8bb8b96@i2pn2.org>
<verr74$2stfq$2@dont-email.me>
<7e059f0438e1e4be5778f2d7f83b8a94202a2149@i2pn2.org>
<vesa0l$2v6q6$2@dont-email.me>
<2894de1054fe9a8e4af84661b76d8b7d0cbd0e7b@i2pn2.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 18 Oct 2024 20:01:51 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f276c36720a0a7a49bc7397de7896a56";
logging-data="3588218"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+90naN1iI35QipasbXfTiU9+60Er4cd88="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:MvS2/DO/9t5TtB0F7efRGeU4j2U=
Content-Language: en-US
In-Reply-To: <2894de1054fe9a8e4af84661b76d8b7d0cbd0e7b@i2pn2.org>
View all headers

On 10/18/2024 6:38 AM, Stefan Claas wrote:
> Chris M. Thomasson wrote:
>> On 10/17/2024 1:25 PM, Stefan Claas wrote:
>>> Chris M. Thomasson wrote:
>> [...]
>>>> Yeah, I am only representing the ciphertext in hex right now for the
>>>> online version. Now, I could modify it to encode the ciphetext in base
>>>> 64 or something a little more "dense", so to speak... Fwiw, here is a
>>>> link to a C based test version, have you seen it yet?
>>>>
>>>> https://groups.google.com/g/comp.lang.c/c/a53VxN8cwkY/m/XKl1-0a8DAAJ
>>>>
>>>> ;^)
>>>
>>> Yes, I remember that and I had compiler errors.
>>
>> You never got it compile with C99?
>
> I tried with gcc and g++, but it is ok.

Well, what errors did you get? Many others were able to compile and run
it wrt encrypt and decrypt cycles on various plaintexts.

>
>
>>> Have you tried my minincrypt yet? It is probably the easiest to
>>> use public key encryption software. ;-)
>>
>> I have not. Sorry! Been working lately.
>
> You should really try and use it.

Hummm... Agreed. Also, I have you to query if I have any issues.

Thanks Stefan. :^)

> It is probably the easiest to
> use encryption program out there and it uses modern ciphers and
> no need for WWW based encrypted message exchange.

The only reasons I created an online version of it was for "convenience"
and just to see if I could do it to begin with. Its client side only. I
thought, sending the ciphertext in a url was be an easy way. Hex
encoding was simple enough. Keep in mind that my cipher is purely
symmetric at this stage.

> I am also thinking of creating a key pair for sci.crypt, so that
> we no longer have to use SCOS, because SCOS was floating around
> on Bitmessage, as C, Pascal and Go code.

:^) Fwiw, I never compiled any Go code in my life. C and Pascal, yup,
but not Go. Fwiw, I am friends with somebody who is/was on the Go team.
Not sure if he still works for Google. I have not talked to him in some
months.

Subject: Re: Inspired by Chris's HMAC cipher
From: Stefan Claas
Newsgroups: sci.crypt
Organization: Ch1ffr3punk5
Date: Fri, 18 Oct 2024 19:10 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: pollux@tilde.club (Stefan Claas)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Fri, 18 Oct 2024 19:10:56 -0000
Organization: Ch1ffr3punk5
Message-ID: <aabe727fd966bcd4d3df7e2bebc79f71edba0bfa@i2pn2.org>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org> <ve1fqq$1r205$1@dont-email.me> <e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org> <3fdb83dbfe35a57d62d07ea352ccc53a9b6e01cf@i2pn2.org> <4742d35c14f5b945a681c331e6661d57e8bb8b96@i2pn2.org> <verr74$2stfq$2@dont-email.me> <7e059f0438e1e4be5778f2d7f83b8a94202a2149@i2pn2.org> <vesa0l$2v6q6$2@dont-email.me> <2894de1054fe9a8e4af84661b76d8b7d0cbd0e7b@i2pn2.org> <veu7qe$3dg3q$1@dont-email.me>
MIME-Version: 1.0
Injection-Date: Fri, 18 Oct 2024 19:11:17 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="2632602"; mail-complaints-to="usenet@i2pn2.org";
posting-account="ieSrCjSDShpZNyqIW52mlwIkg76Hsp+TOOO6KTdfCN8";
User-Agent: flnews/1.3.0pre12 (for GNU/Linux)
Cancel-Lock: sha256:LMVKo8CmoEGZjemIGRrql7nRLBfOJdjM7pV6NNU2jQM=
X-Date: It's Fri 11371 Sep 1993 09:10:56 PM CEST, the September that never ends
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Ed25519-Pub: c0ffee5a36e581eb10f60b2831b3cdb955d2e7ef680dd282a8d43ad8b84b357a
X-Ed25519-Sig: 649d272dceb3057c33651bcef309f6808e1b3ff5cdd040f02129fdcfdea7e792
4c2d7e01ab4286b4ddd3e533fb3ee330c514c6546e9c3769e9e50c1d41cde10e
View all headers

Chris M. Thomasson wrote:
> On 10/18/2024 6:38 AM, Stefan Claas wrote:
> > Chris M. Thomasson wrote:
> > > On 10/17/2024 1:25 PM, Stefan Claas wrote:
> > > > Chris M. Thomasson wrote:
> > > [...]
> > > > > Yeah, I am only representing the ciphertext in hex right now for the
> > > > > online version. Now, I could modify it to encode the ciphetext in base
> > > > > 64 or something a little more "dense", so to speak... Fwiw, here is a
> > > > > link to a C based test version, have you seen it yet?
> > > > >
> > > > > https://groups.google.com/g/comp.lang.c/c/a53VxN8cwkY/m/XKl1-0a8DAAJ
> > > > >
> > > > > ;^)
> > > >
> > > > Yes, I remember that and I had compiler errors.
> > >
> > > You never got it compile with C99?
> >
> > I tried with gcc and g++, but it is ok.
>
> Well, what errors did you get? Many others were able to compile and run
> it wrt encrypt and decrypt cycles on various plaintexts.

Oh, I don't remember. It's been a while.
> >
> >
> > > > Have you tried my minincrypt yet? It is probably the easiest to
> > > > use public key encryption software. ;-)
> > >
> > > I have not. Sorry! Been working lately.
> >
> > You should really try and use it.
>
> Hummm... Agreed. Also, I have you to query if I have any issues.

You just need to install the latest version of Go and then run
in the directory of minicrypt: go build -ldflags "-s -w", for
an optimezed version, instead of go build.
>
> Thanks Stefan. :^)

You're welcome!

> > It is probably the easiest to
> > use encryption program out there and it uses modern ciphers and
> > no need for WWW based encrypted message exchange.
>
> The only reasons I created an online version of it was for "convenience"
> and just to see if I could do it to begin with. Its client side only. I
> thought, sending the ciphertext in a url was be an easy way. Hex
> encoding was simple enough. Keep in mind that my cipher is purely
> symmetric at this stage.

Understand! I was also not complaining about your cipher. It is just
the fact that I do not like the idea of visiting the WWW, when encrypting
or decrypting.

> > I am also thinking of creating a key pair for sci.crypt, so that
> > we no longer have to use SCOS, because SCOS was floating around
> > on Bitmessage, as C, Pascal and Go code.
>
> :^) Fwiw, I never compiled any Go code in my life. C and Pascal, yup,
> but not Go. Fwiw, I am friends with somebody who is/was on the Go team.
> Not sure if he still works for Google. I have not talked to him in some
> months.

Oh, interesting. :-) Go is IMHO pretty cool, because it has so many libraries,
you can find on GitHub and most new and cool crypto stuff etc. is either
written in Go or Rust.

--
Regards
Stefan

Subject: Re: Inspired by Chris's HMAC cipher
From: Rich
Newsgroups: sci.crypt
Organization: A noiseless patient Spider
Date: Fri, 18 Oct 2024 19:20 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: rich@example.invalid (Rich)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Fri, 18 Oct 2024 19:20:04 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <veucd4$3ee7f$1@dont-email.me>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org> <ve1fqq$1r205$1@dont-email.me> <e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org> <3fdb83dbfe35a57d62d07ea352ccc53a9b6e01cf@i2pn2.org> <4742d35c14f5b945a681c331e6661d57e8bb8b96@i2pn2.org> <verr74$2stfq$2@dont-email.me> <7e059f0438e1e4be5778f2d7f83b8a94202a2149@i2pn2.org> <vesa0l$2v6q6$2@dont-email.me> <2894de1054fe9a8e4af84661b76d8b7d0cbd0e7b@i2pn2.org> <veu7qe$3dg3q$1@dont-email.me>
Injection-Date: Fri, 18 Oct 2024 21:20:05 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="d1d14d9579d54b54716110bffd0317f9";
logging-data="3619055"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19rLxwKRASBzwJClQsyPull"
User-Agent: tin/2.6.1-20211226 ("Convalmore") (Linux/5.15.139 (x86_64))
Cancel-Lock: sha1:EgHJdVKRFCH53Qraf0S9jjVx2VU=
View all headers

Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
> On 10/18/2024 6:38 AM, Stefan Claas wrote:
>> Chris M. Thomasson wrote:
>>> On 10/17/2024 1:25 PM, Stefan Claas wrote:
>>>> Chris M. Thomasson wrote:
>>> [...]
>>>>> Yeah, I am only representing the ciphertext in hex right now for the
>>>>> online version. Now, I could modify it to encode the ciphetext in base
>>>>> 64 or something a little more "dense", so to speak... Fwiw, here is a
>>>>> link to a C based test version, have you seen it yet?
>>>>>
>>>>> https://groups.google.com/g/comp.lang.c/c/a53VxN8cwkY/m/XKl1-0a8DAAJ
>>>>>
>>>>> ;^)
>>>>
>>>> Yes, I remember that and I had compiler errors.
>>>
>>> You never got it compile with C99?
>>
>> I tried with gcc and g++, but it is ok.
>
> Well, what errors did you get? Many others were able to compile and run
> it wrt encrypt and decrypt cycles on various plaintexts.

No makefile, so whether one gets C99 mode depends on what compiler
version is being used, and upon whether they thought to explicitly
indicate a version to compile against.

Subject: Re: Inspired by Chris's HMAC cipher
From: Chris M. Thomasson
Newsgroups: sci.crypt
Organization: A noiseless patient Spider
Date: Fri, 18 Oct 2024 20:40 UTC
References: 1 2 3 4 5 6 7 8 9 10 11
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m.thomasson.1@gmail.com (Chris M. Thomasson)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Fri, 18 Oct 2024 13:40:57 -0700
Organization: A noiseless patient Spider
Lines: 38
Message-ID: <veuh4q$3f8dl$1@dont-email.me>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org>
<ve1fqq$1r205$1@dont-email.me>
<e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org>
<3fdb83dbfe35a57d62d07ea352ccc53a9b6e01cf@i2pn2.org>
<4742d35c14f5b945a681c331e6661d57e8bb8b96@i2pn2.org>
<verr74$2stfq$2@dont-email.me>
<7e059f0438e1e4be5778f2d7f83b8a94202a2149@i2pn2.org>
<vesa0l$2v6q6$2@dont-email.me>
<2894de1054fe9a8e4af84661b76d8b7d0cbd0e7b@i2pn2.org>
<veu7qe$3dg3q$1@dont-email.me> <veucd4$3ee7f$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 18 Oct 2024 22:40:59 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f276c36720a0a7a49bc7397de7896a56";
logging-data="3645877"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19SIaRcNOtLKagKDWEcz4IDnkkue9JPU2I="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:Iywb0/4bJ/KDjpa2L1FFCDxrdkE=
Content-Language: en-US
In-Reply-To: <veucd4$3ee7f$1@dont-email.me>
View all headers

On 10/18/2024 12:20 PM, Rich wrote:
> Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
>> On 10/18/2024 6:38 AM, Stefan Claas wrote:
>>> Chris M. Thomasson wrote:
>>>> On 10/17/2024 1:25 PM, Stefan Claas wrote:
>>>>> Chris M. Thomasson wrote:
>>>> [...]
>>>>>> Yeah, I am only representing the ciphertext in hex right now for the
>>>>>> online version. Now, I could modify it to encode the ciphetext in base
>>>>>> 64 or something a little more "dense", so to speak... Fwiw, here is a
>>>>>> link to a C based test version, have you seen it yet?
>>>>>>
>>>>>> https://groups.google.com/g/comp.lang.c/c/a53VxN8cwkY/m/XKl1-0a8DAAJ
>>>>>>
>>>>>> ;^)
>>>>>
>>>>> Yes, I remember that and I had compiler errors.
>>>>
>>>> You never got it compile with C99?
>>>
>>> I tried with gcc and g++, but it is ok.
>>
>> Well, what errors did you get? Many others were able to compile and run
>> it wrt encrypt and decrypt cycles on various plaintexts.
>
> No makefile, so whether one gets C99 mode depends on what compiler
> version is being used, and upon whether they thought to explicitly
> indicate a version to compile against.
>

no makefile at all... ;^o

It uses the following HMAC lib:

https://github.com/ogay/hmac

Subject: Re: Inspired by Chris's HMAC cipher
From: Chris M. Thomasson
Newsgroups: sci.crypt
Organization: A noiseless patient Spider
Date: Fri, 18 Oct 2024 20:43 UTC
References: 1 2 3 4 5 6 7 8 9 10 11
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m.thomasson.1@gmail.com (Chris M. Thomasson)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Fri, 18 Oct 2024 13:43:56 -0700
Organization: A noiseless patient Spider
Lines: 36
Message-ID: <veuhad$3f8dl$2@dont-email.me>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org>
<ve1fqq$1r205$1@dont-email.me>
<e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org>
<3fdb83dbfe35a57d62d07ea352ccc53a9b6e01cf@i2pn2.org>
<4742d35c14f5b945a681c331e6661d57e8bb8b96@i2pn2.org>
<verr74$2stfq$2@dont-email.me>
<7e059f0438e1e4be5778f2d7f83b8a94202a2149@i2pn2.org>
<vesa0l$2v6q6$2@dont-email.me>
<2894de1054fe9a8e4af84661b76d8b7d0cbd0e7b@i2pn2.org>
<veu7qe$3dg3q$1@dont-email.me> <veucd4$3ee7f$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 18 Oct 2024 22:43:57 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f276c36720a0a7a49bc7397de7896a56";
logging-data="3645877"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19CR8XQR6BCS/bTQbG4MQhT1rl6Zp8+ozU="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:ERgWPbDDHkkCMA01HYzSukBXZbI=
Content-Language: en-US
In-Reply-To: <veucd4$3ee7f$1@dont-email.me>
View all headers

On 10/18/2024 12:20 PM, Rich wrote:
> Chris M. Thomasson <chris.m.thomasson.1@gmail.com> wrote:
>> On 10/18/2024 6:38 AM, Stefan Claas wrote:
>>> Chris M. Thomasson wrote:
>>>> On 10/17/2024 1:25 PM, Stefan Claas wrote:
>>>>> Chris M. Thomasson wrote:
>>>> [...]
>>>>>> Yeah, I am only representing the ciphertext in hex right now for the
>>>>>> online version. Now, I could modify it to encode the ciphetext in base
>>>>>> 64 or something a little more "dense", so to speak... Fwiw, here is a
>>>>>> link to a C based test version, have you seen it yet?
>>>>>>
>>>>>> https://groups.google.com/g/comp.lang.c/c/a53VxN8cwkY/m/XKl1-0a8DAAJ

Bart and I got it to work on many different compilers in that thread.

>>>>>>
>>>>>> ;^)
>>>>>
>>>>> Yes, I remember that and I had compiler errors.
>>>>
>>>> You never got it compile with C99?
>>>
>>> I tried with gcc and g++, but it is ok.
>>
>> Well, what errors did you get? Many others were able to compile and run
>> it wrt encrypt and decrypt cycles on various plaintexts.
>
> No makefile, so whether one gets C99 mode depends on what compiler
> version is being used, and upon whether they thought to explicitly
> indicate a version to compile against.
>

Subject: Re: Inspired by Chris's HMAC cipher
From: Chris M. Thomasson
Newsgroups: sci.crypt
Organization: A noiseless patient Spider
Date: Fri, 25 Oct 2024 22:11 UTC
References: 1 2 3 4 5 6 7 8 9 10 11
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m.thomasson.1@gmail.com (Chris M. Thomasson)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Fri, 25 Oct 2024 15:11:04 -0700
Organization: A noiseless patient Spider
Lines: 76
Message-ID: <vfh51q$3bt1p$1@dont-email.me>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org>
<ve1fqq$1r205$1@dont-email.me>
<e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org>
<3fdb83dbfe35a57d62d07ea352ccc53a9b6e01cf@i2pn2.org>
<4742d35c14f5b945a681c331e6661d57e8bb8b96@i2pn2.org>
<verr74$2stfq$2@dont-email.me>
<7e059f0438e1e4be5778f2d7f83b8a94202a2149@i2pn2.org>
<vesa0l$2v6q6$2@dont-email.me>
<2894de1054fe9a8e4af84661b76d8b7d0cbd0e7b@i2pn2.org>
<veu7qe$3dg3q$1@dont-email.me>
<aabe727fd966bcd4d3df7e2bebc79f71edba0bfa@i2pn2.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 26 Oct 2024 00:11:06 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="8fd9edeffa64a10600130af9cd1a89e6";
logging-data="3535929"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1889IwR95BsIkztyog5iIHGqxCVVBnXhVM="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:rMWyhaVHgKbniqP1OvV57D3ozIg=
Content-Language: en-US
In-Reply-To: <aabe727fd966bcd4d3df7e2bebc79f71edba0bfa@i2pn2.org>
View all headers

On 10/18/2024 12:10 PM, Stefan Claas wrote:
> Chris M. Thomasson wrote:
>> On 10/18/2024 6:38 AM, Stefan Claas wrote:
>>> Chris M. Thomasson wrote:
>>>> On 10/17/2024 1:25 PM, Stefan Claas wrote:
>>>>> Chris M. Thomasson wrote:
>>>> [...]
>>>>>> Yeah, I am only representing the ciphertext in hex right now for the
>>>>>> online version. Now, I could modify it to encode the ciphetext in base
>>>>>> 64 or something a little more "dense", so to speak... Fwiw, here is a
>>>>>> link to a C based test version, have you seen it yet?
>>>>>>
>>>>>> https://groups.google.com/g/comp.lang.c/c/a53VxN8cwkY/m/XKl1-0a8DAAJ
>>>>>>
>>>>>> ;^)
>>>>>
>>>>> Yes, I remember that and I had compiler errors.
>>>>
>>>> You never got it compile with C99?
>>>
>>> I tried with gcc and g++, but it is ok.
>>
>> Well, what errors did you get? Many others were able to compile and run
>> it wrt encrypt and decrypt cycles on various plaintexts.
>
> Oh, I don't remember. It's been a while.
>
>>>
>>>
>>>>> Have you tried my minincrypt yet? It is probably the easiest to
>>>>> use public key encryption software. ;-)
>>>>
>>>> I have not. Sorry! Been working lately.
>>>
>>> You should really try and use it.
>>
>> Hummm... Agreed. Also, I have you to query if I have any issues.
>
> You just need to install the latest version of Go and then run
> in the directory of minicrypt: go build -ldflags "-s -w", for
> an optimezed version, instead of go build.
>>
>> Thanks Stefan. :^)
>
> You're welcome!
>
>>> It is probably the easiest to
>>> use encryption program out there and it uses modern ciphers and
>>> no need for WWW based encrypted message exchange.
>>
>> The only reasons I created an online version of it was for "convenience"
>> and just to see if I could do it to begin with. Its client side only. I
>> thought, sending the ciphertext in a url was be an easy way. Hex
>> encoding was simple enough. Keep in mind that my cipher is purely
>> symmetric at this stage.
>
> Understand! I was also not complaining about your cipher. It is just
> the fact that I do not like the idea of visiting the WWW, when encrypting
> or decrypting.
>
>>> I am also thinking of creating a key pair for sci.crypt, so that
>>> we no longer have to use SCOS, because SCOS was floating around
>>> on Bitmessage, as C, Pascal and Go code.
>>
>> :^) Fwiw, I never compiled any Go code in my life. C and Pascal, yup,
>> but not Go. Fwiw, I am friends with somebody who is/was on the Go team.
>> Not sure if he still works for Google. I have not talked to him in some
>> months.
>
> Oh, interesting. :-) Go is IMHO pretty cool, because it has so many libraries,
> you can find on GitHub and most new and cool crypto stuff etc. is either
> written in Go or Rust.
>

He is a very smart person and I feel great to be able to converse with
him about many things.

Subject: Re: Inspired by Chris's HMAC cipher
From: Stefan Claas
Newsgroups: sci.crypt
Organization: Ch1ffr3punk5
Date: Mon, 28 Oct 2024 14:04 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12
Path: eternal-september.org!news.eternal-september.org!feeder2.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: pollux@tilde.club (Stefan Claas)
Newsgroups: sci.crypt
Subject: Re: Inspired by Chris's HMAC cipher
Date: Mon, 28 Oct 2024 14:04:03 -0000
Organization: Ch1ffr3punk5
Message-ID: <168a1aff7f252c155e5e20437f621ad27b881475@i2pn2.org>
References: <d362d3df17bfa32425c931d333a3a53be0c31bd0@i2pn2.org> <ve1fqq$1r205$1@dont-email.me> <e21b4f8f4c4c60ee76caf01ad8b5a13a329ad51b@i2pn2.org> <3fdb83dbfe35a57d62d07ea352ccc53a9b6e01cf@i2pn2.org> <4742d35c14f5b945a681c331e6661d57e8bb8b96@i2pn2.org> <verr74$2stfq$2@dont-email.me> <7e059f0438e1e4be5778f2d7f83b8a94202a2149@i2pn2.org> <vesa0l$2v6q6$2@dont-email.me> <2894de1054fe9a8e4af84661b76d8b7d0cbd0e7b@i2pn2.org> <veu7qe$3dg3q$1@dont-email.me> <aabe727fd966bcd4d3df7e2bebc79f71edba0bfa@i2pn2.org> <vfh51q$3bt1p$1@dont-email.me>
MIME-Version: 1.0
Injection-Date: Mon, 28 Oct 2024 14:04:03 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="4054837"; mail-complaints-to="usenet@i2pn2.org";
posting-account="ieSrCjSDShpZNyqIW52mlwIkg76Hsp+TOOO6KTdfCN8";
User-Agent: flnews/1.3.0pre13 (for GNU/Linux)
Cancel-Lock: sha256:NMtezRHvh++nmDDNjtJAJ/Wa9gamD66paYeL0S/f9tg=
X-Ed25519-Pub: c0ffee5a36e581eb10f60b2831b3cdb955d2e7ef680dd282a8d43ad8b84b357a
X-Date: It's Mon 11381 Sep 1993 03:04:03 PM CET, the September that never ends
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Ed25519-Sig: 2d79684c568577b23024b5f1458d284bef38f9e10f623a4917ea809a65deb69a
510239ef19e82f4f4aa08c48657c9a8f09ade2e7c880572c308b4be1c14b710b
View all headers

Chris M. Thomasson wrote:
> On 10/18/2024 12:10 PM, Stefan Claas wrote:

> > > :^) Fwiw, I never compiled any Go code in my life. C and Pascal, yup,
> > > but not Go. Fwiw, I am friends with somebody who is/was on the Go team.
> > > Not sure if he still works for Google. I have not talked to him in some
> > > months.
> >
> > Oh, interesting. :-) Go is IMHO pretty cool, because it has so many libraries,
> > you can find on GitHub and most new and cool crypto stuff etc. is either
> > written in Go or Rust.
> >
>
> He is a very smart person and I feel great to be able to converse with
> him about many things.

And he could not convince you to use Go too? :-)

--
Regards
Stefan

Pages:12

rocksolid light 0.9.8
clearnet tor