Rocksolid Light

Syber Shock

mail  files  register  nodelist  groups  login

Message-ID:  

MOTD


rocksolid / General / Strong Anonymous Messaging Hack for NOSTR

SubjectAuthor
* Strong Anonymous Messaging Hack for NOSTRpeacock
`* Re: Strong Anonymous Messaging Hack for NOSTRjn
 `* Re: Strong Anonymous Messaging Hack for NOSTRRetro Guy
  `* Re: Strong Anonymous Messaging Hack for NOSTRKyonshi
   `* Re: Strong Anonymous Messaging Hack for NOSTRRetro Guy
    `- Re: Strong Anonymous Messaging Hack for NOSTRKyonshi

1
Subject: Strong Anonymous Messaging Hack for NOSTR
From: peacock
Newsgroups: eternal-september.talk, rocksolid.shared.general
Organization: To protect and to server
Date: Sat, 16 Mar 2024 09:05 UTC
Path: i2pn2.org!i2pn.org!paganini.bofh.team!tor-network!not-for-mail
From: horsefea...@nostr.npub (peacock)
Newsgroups: eternal-september.talk,rocksolid.shared.general
Subject: Strong Anonymous Messaging Hack for NOSTR
Date: Sat, 16 Mar 2024 04:05:36 -0500
Organization: To protect and to server
Message-ID: <ut3n5i$i91j$1@paganini.bofh.team>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 16 Mar 2024 09:01:38 -0000 (UTC)
Injection-Info: paganini.bofh.team; logging-data="599091"; posting-host="4yF91cMi56Na9OrSzwofXg.user.paganini.bofh.team"; mail-complaints-to="usenet@bofh.team"; posting-account="9dIQLXBM7WM9KzA+yjdR4A";
Cancel-Lock: sha256:+XDn/NVItFUm4pAVY+ftGc4ig2EA7rFYYrufuacD6FU=
X-TOR-Router: sha256:NDUuMTQxLjIxNS44MQ== --
X-Notice: Filtered by postfilter v. 0.9.3
View all headers

By design NOSTR private messaging does not hide non-content metadata. However a simple trick overcomes this limitation and allows one to emulate a flood protocol via NOSTR. This hack strongly anonymizes the participants so that an eavesdropper will have great difficulty trying to link senders and recipients of messages.

A group of participants must agree upon a public inbox represented by a single nostr npub identity (profile). The larger the group of participants is, the greater the anonymization strength grows.

All participants pre-encrypt their messages using the PGP public key of the recipient. The message must first be encrypted with PGP and one must of course not skip this step.

Then the pre-encrypted PGP messages are sent from a temporary NOSTR account to the public inbox account.

All users viewing the feed of the public inbox account will get all the encrypted messages, and will be able to decrypt the messages meant for themselves.

In this way it is not possible to link senders and receivers, providing strong privacy.

This is similar to the method of using the newsgroup alt.anonymous.messages. It has some advantages in that there are many nostr relays that allow anonymous access without paying or signing up, whereas there are only two free usenet servers that allow anonymous posting without an account. If desired all users can agree to use a single nostr relay for the inbox and the temporary sending profiles, which would add the the anonymity strength but would also present a single point of failure for denial of service attacks.

The public nostr inbox can be created by a single participant, or an anonymous participant can create the public inbox and publish the nostr private key for that inbox so that anyone can use it.

In order to circumvent ISP surveillance the users should employ a anonymizing network such as Tor, I2P, or Ygrdrassil to communicate with the nostr relays.

Subject: Re: Strong Anonymous Messaging Hack for NOSTR
From: jn
Newsgroups: rocksolid.shared.general
Organization: news.chmurka.net
Date: Sat, 23 Mar 2024 18:15 UTC
References: 1
Path: i2pn2.org!i2pn.org!news.chmurka.net!.POSTED.user-5-173-119-106.play-internet.pl!not-for-mail
From: jn...@mail.invalid (jn)
Newsgroups: rocksolid.shared.general
Subject: Re: Strong Anonymous Messaging Hack for NOSTR
Date: Sat, 23 Mar 2024 19:15:45 +0100
Organization: news.chmurka.net
Message-ID: <utn68h$v78$1$pk@news.chmurka.net>
References: <ut3n5i$i91j$1@paganini.bofh.team>
NNTP-Posting-Host: user-5-173-119-106.play-internet.pl
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 23 Mar 2024 18:15:46 -0000 (UTC)
Injection-Info: news.chmurka.net; posting-account="pk"; posting-host="user-5-173-119-106.play-internet.pl:5.173.119.106";
logging-data="31976"; mail-complaints-to="abuse-news.(at).chmurka.net"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:BLTe2ggKy6MWgOfy1GC5mHFWf6I= sha256:NRMuX3THcRzGD8WdkBucRkAc2gXVKYe3M0rAlsKtFLw=
sha1:LuAfTGvIzujousmudHfZvOXeJ68= sha256:TP60dbPb0mzri67FzHC7XQkADlXi8eSkAxpGm7l3aoo=
Content-Language: pl-PL
In-Reply-To: <ut3n5i$i91j$1@paganini.bofh.team>
View all headers

> Newsgroups: eternal-september.talk,rocksolid.shared.general
> Subject: Strong Anonymous Messaging Hack for NOSTR
> Date: Sat, 16 Mar 2024 04:05:36 -0500
> Organization: To protect and to server
> Message-ID: <ut3n5i$i91j$1@paganini.bofh.team>

eternal-september.talk ? :)

Subject: Re: Strong Anonymous Messaging Hack for NOSTR
From: Retro Guy
Newsgroups: rocksolid.shared.general
Organization: RetroBBS
Date: Sat, 23 Mar 2024 18:32 UTC
References: 1 2
Path: i2pn2.org!.POSTED!not-for-mail
From: retro...@novabbs.com (Retro Guy)
Newsgroups: rocksolid.shared.general
Subject: Re: Strong Anonymous Messaging Hack for NOSTR
Date: Sat, 23 Mar 2024 18:32:41 +0000
Organization: RetroBBS
Message-ID: <bff5260efbe4238da7aed4a67a8624e7@www.rocksolidbbs.com>
References: <ut3n5i$i91j$1@paganini.bofh.team> <utn68h$v78$1$pk@news.chmurka.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="2977520"; mail-complaints-to="usenet@i2pn2.org";
posting-account="qk6pvs/sIyKYNRNFdjVS+ghlZZkCUq7cWs+7p7kaLpU";
User-Agent: Rocksolid Light
X-Rslight-Site: $2y$10$g78ajKWBCK2t5tGAXPoGJumwg/EzaQrkXZ5bwtX23NBl0cvnQyGs6
X-Rslight-Posting-User: 470b25edab282a455f83b37c76e8728963cc19ae
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Face: .&YR-G(w(DZ$$,}%k=]*5*!p'=(anr"IT`wZG'2VWdfl\r)l[42u7JH`n(JUQ*e5*A|XCDf
?&\X&uwkl38"CYX3O8m}C8E4p'%N$2#kSTVzx{Ly|DjLT\Vk7NE}NQ(VC$Yq]i:7|z[.9iv^g>*8_B
H0=hZt'[%)4kG|
View all headers

jn wrote:

>> Newsgroups: eternal-september.talk,rocksolid.shared.general
>> Subject: Strong Anonymous Messaging Hack for NOSTR
>> Date: Sat, 16 Mar 2024 04:05:36 -0500
>> Organization: To protect and to server
>> Message-ID: <ut3n5i$i91j$1@paganini.bofh.team>

> eternal-september.talk ? :)

I don't know why the op crossposted there :\

Because they can?

--
Retro Guy

Subject: Re: Strong Anonymous Messaging Hack for NOSTR
From: Kyonshi
Newsgroups: rocksolid.shared.general
Organization: i2pn2 (i2pn.org)
Date: Wed, 17 Apr 2024 12:27 UTC
References: 1 2 3
Path: i2pn2.org!.POSTED!not-for-mail
From: gmke...@gmail.com (Kyonshi)
Newsgroups: rocksolid.shared.general
Subject: Re: Strong Anonymous Messaging Hack for NOSTR
Date: Wed, 17 Apr 2024 14:27:46 +0200
Organization: i2pn2 (i2pn.org)
Message-ID: <uvoh11$1cg10$1@i2pn2.org>
References: <ut3n5i$i91j$1@paganini.bofh.team>
<utn68h$v78$1$pk@news.chmurka.net>
<bff5260efbe4238da7aed4a67a8624e7@www.rocksolidbbs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 17 Apr 2024 12:58:09 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="1458208"; mail-complaints-to="usenet@i2pn2.org";
posting-account="qCgvLrJbFb0e8oZg0Z52YlWQ7rVKEUNeavS18v+qAS0";
User-Agent: Mozilla Thunderbird Hamster/2.1.0.1548
In-Reply-To: <bff5260efbe4238da7aed4a67a8624e7@www.rocksolidbbs.com>
Content-Language: en-US
X-Spam-Checker-Version: SpamAssassin 4.0.0
View all headers

On 3/23/2024 7:32 PM, Retro Guy wrote:
> jn wrote:
>
>>> Newsgroups: eternal-september.talk,rocksolid.shared.general
>>> Subject: Strong Anonymous Messaging Hack for NOSTR
>>> Date: Sat, 16 Mar 2024 04:05:36 -0500
>>> Organization: To protect and to server
>>> Message-ID: <ut3n5i$i91j$1@paganini.bofh.team>
>
>> eternal-september.talk ?  :)
>
> I don't know why the op crossposted there :\
>
> Because they can?
>

Doesn't Ray disallow crossposts outside of the eternal-september hierarchy?

Subject: Re: Strong Anonymous Messaging Hack for NOSTR
From: Retro Guy
Newsgroups: rocksolid.shared.general
Organization: RetroBBS
Date: Wed, 17 Apr 2024 13:11 UTC
References: 1 2 3 4
Path: i2pn2.org!.POSTED!not-for-mail
From: retro...@novabbs.com (Retro Guy)
Newsgroups: rocksolid.shared.general
Subject: Re: Strong Anonymous Messaging Hack for NOSTR
Date: Wed, 17 Apr 2024 13:11:06 +0000
Organization: RetroBBS
Message-ID: <84484175059169dd24a08423eb5e1958@www.rocksolidbbs.com>
References: <ut3n5i$i91j$1@paganini.bofh.team> <utn68h$v78$1$pk@news.chmurka.net> <bff5260efbe4238da7aed4a67a8624e7@www.rocksolidbbs.com> <uvoh11$1cg10$1@i2pn2.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="1459317"; mail-complaints-to="usenet@i2pn2.org";
posting-account="qk6pvs/sIyKYNRNFdjVS+ghlZZkCUq7cWs+7p7kaLpU";
User-Agent: Rocksolid Light
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Rslight-Posting-User: 470b25edab282a455f83b37c76e8728963cc19ae
X-Rslight-Site: $2y$10$5.GCUeX.m9X4MKyC2TAcze6AOzcn18qIyubnY5p2zBmHvYv7tr.Nu
X-Face: .&YR-G(w(DZ$$,}%k=]*5*!p'=(anr"IT`wZG'2VWdfl\r)l[42u7JH`n(JUQ*e5*A|XCDf
?&\X&uwkl38"CYX3O8m}C8E4p'%N$2#kSTVzx{Ly|DjLT\Vk7NE}NQ(VC$Yq]i:7|z[.9iv^g>*8_B
H0=hZt'[%)4kG|
View all headers

Kyonshi wrote:

> On 3/23/2024 7:32 PM, Retro Guy wrote:
>> jn wrote:
>>
>>>> Newsgroups: eternal-september.talk,rocksolid.shared.general
>>>> Subject: Strong Anonymous Messaging Hack for NOSTR
>>>> Date: Sat, 16 Mar 2024 04:05:36 -0500
>>>> Organization: To protect and to server
>>>> Message-ID: <ut3n5i$i91j$1@paganini.bofh.team>
>>
>>> eternal-september.talk ?  :)
>>
>> I don't know why the op crossposted there :\
>>
>> Because they can?
>>

> Doesn't Ray disallow crossposts outside of the eternal-september hierarchy?

I'm not sure. The OP posted from Ivo's server:
Path: i2pn2.org!i2pn.org!paganini.bofh.team!tor-network!not-for-mai

That would allow them to crosspost between the groups. Whether e-s would then block the post when received from a peer, I don't know.

--
Retro Guy

Subject: Re: Strong Anonymous Messaging Hack for NOSTR
From: Kyonshi
Newsgroups: rocksolid.shared.general
Organization: i2pn2 (i2pn.org)
Date: Wed, 17 Apr 2024 17:00 UTC
References: 1 2 3 4 5
Path: i2pn2.org!.POSTED!not-for-mail
From: gmke...@gmail.com (Kyonshi)
Newsgroups: rocksolid.shared.general
Subject: Re: Strong Anonymous Messaging Hack for NOSTR
Date: Wed, 17 Apr 2024 19:00:18 +0200
Organization: i2pn2 (i2pn.org)
Message-ID: <uvovq6$1d1ll$1@i2pn2.org>
References: <ut3n5i$i91j$1@paganini.bofh.team>
<utn68h$v78$1$pk@news.chmurka.net>
<bff5260efbe4238da7aed4a67a8624e7@www.rocksolidbbs.com>
<uvoh11$1cg10$1@i2pn2.org>
<84484175059169dd24a08423eb5e1958@www.rocksolidbbs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 17 Apr 2024 17:10:30 -0000 (UTC)
Injection-Info: i2pn2.org;
logging-data="1476277"; mail-complaints-to="usenet@i2pn2.org";
posting-account="qCgvLrJbFb0e8oZg0Z52YlWQ7rVKEUNeavS18v+qAS0";
User-Agent: Mozilla Thunderbird Hamster/2.1.0.1548
In-Reply-To: <84484175059169dd24a08423eb5e1958@www.rocksolidbbs.com>
X-Spam-Checker-Version: SpamAssassin 4.0.0
Content-Language: en-US
View all headers

On 4/17/2024 3:11 PM, Retro Guy wrote:
> Kyonshi wrote:
>
>> On 3/23/2024 7:32 PM, Retro Guy wrote:
>>> jn wrote:
>>>
>>>>> Newsgroups: eternal-september.talk,rocksolid.shared.general
>>>>> Subject: Strong Anonymous Messaging Hack for NOSTR
>>>>> Date: Sat, 16 Mar 2024 04:05:36 -0500
>>>>> Organization: To protect and to server
>>>>> Message-ID: <ut3n5i$i91j$1@paganini.bofh.team>
>>>
>>>> eternal-september.talk ?  :)
>>>
>>> I don't know why the op crossposted there :\
>>>
>>> Because they can?
>>>
>
>> Doesn't Ray disallow crossposts outside of the eternal-september
>> hierarchy?
>
> I'm not sure. The OP posted from Ivo's server:
> Path: i2pn2.org!i2pn.org!paganini.bofh.team!tor-network!not-for-mai
>
> That would allow them to crosspost between the groups. Whether e-s would
> then block the post when received from a peer, I don't know.
>

I checked and it showed up over there. Of course it might show up over
there because I use Hamster and have both E-S and i2pn2.org connected.

1
server_pubkey.txt

rocksolid light 0.9.7
clearnet tor