## Introducing LowEnt
https://lowent.xyz

Lowent is a new chat client that uses the concept of low entropy keys to create anonymous chat rooms. It generates a key pair using the SHA256 hash of a word or string, allowing users to create rooms with any combination of words or characters. Each room has its own key pair, so all messages in a room are public on Nostr through the public key of the room. This can be useful for creating public streams of notes, like live events or news.

In these rooms, all users are anonymous, as they use the room's key to send messages. Lowent stores the ID of messages you've sent locally to show them to you in a meaningful way. However, if multiple people are writing in the chat, all messages will appear to come from the same source, except for the ones you send. To solve this and add authorship to messages, users can log in with their Nostr identity, allowing them to write messages in any room with their public key as the author.

To make this cryptographically sound, users must sign the message they want to write in the room with their Nostr identity, creating a valid ID and signature for the event. The event is then published from the room's key, including the user's public key, ID, and signature, allowing others to verify that the user's public key has issued a valid signature for the event published by the room's public key.

Lowent also features cipher rooms, which encrypt all messages using the room's public key. Only participants who know the string used to generate the room can decrypt the messages.

Lowent is a work in progress and an experimental idea that needs more research and feedback from developers and users. However, it's a fun project that has the potential to improve privacy, as all users in a room use the same key to communicate, making it impossible to guess who they are or how many users are participating in a conversation. Apart from these there are many other features that are under development.

#sovEnt #atlantis


Is it open source, or at least source available?
If not, why would anyone trust it for anything that involves cryptography?


I love the innovation in secure communication where in this case no software is necessary.


👍. reddit replacement…!


The old way is so blase.


Interesting idea


Onward 🫡


Thanks! I continue to explore possible use cases 🫂


What you mean?


Yes! Sorry i didn't publish the repository
https://github.com/gzuuus/lowent

Need to add the license, will be MIT


Nice, I put the first star.


## LowEnt
Link: [https://lowent.xyz](https://lowent.xyz)

Lowent is a new chat client that uses the concept of low entropy keys to create anonymous chat rooms. It generates a key pair using the SHA256 hash of a word or string, allowing users to create rooms with any combination of words or characters. Each room has its own key pair, so all messages in a room are public on Nostr through the public key of the room. This can be useful for creating public streams of notes, like live events or news.

In these rooms, all users are anonymous, as they use the room's key to send messages. Lowent stores the ID of messages you've sent locally to show them to you in a meaningful way. However, if multiple people are writing in the chat, all messages will appear to come from the same source, except for the ones you send. To solve this and add authorship to messages, users can log in with their Nostr identity, allowing them to write messages in any room with their public key as the author.

To make this cryptographically sound, users must sign the message they want to write in the room with their Nostr identity, creating a valid ID and signature for the event. The event is then published from the room's key, including the user's public key, ID, and signature, allowing others to verify that the user's public key has issued a valid signature for the event published by the room's public key.

Lowent also features cipher rooms, which encrypt all messages using the room's public key. Only participants who know the string used to generate the room can decrypt the messages.

Lowent is a work in progress and an experimental idea that needs more research and feedback from developers and users. However, it's a fun project that has the potential to improve privacy, as all users in a room use the same key to communicate, making it impossible to guess who they are or how many users are participating in a conversation. Apart from these there are many other features that are under development.

[Source:](https://njump.me/nevent1qqsf8xy2wesj2z7u2v90g7h894hzfa95ycrcmv50meh2lahj95zczygpr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmqzypqtnjzlll40c89dlrps5nju3pnqlahyjudqm3er6k4kwj67vx69zqcyqqqqqqgge9fk5)


Awesome 👏


Appreciate you like it :) i have a lot of work to do with the ui/ux but its usable 💪 btw what do you think about the inverted order of messages in the chat? I was a little adventurous i had to say xD but kind of like it


This is a perfect tool. Can you please share the repo?