• Fog Sphinx onion mixnet smtp (hello world!)

    From Gabx@victor@sphinx.fog to mail2news on Tue Nov 4 00:15:47 2025
    From Newsgroup: sci.crypt

    Hi everyone,

    After days of debugging fog (our Sphinx mixnet for anonymous email),
    everything finally works! The main issues were two critical bugs:

    1. Automatic key rotation every 24h breaking ECDH between nodes
    2. Health checker never retrying nodes marked as "unhealthy"

    Once we disabled key rotation and fixed the health checker, the mixnet
    started immediately.

    Here are the logs of a message going through 3 hops:

    (sender):
    [SPHINX] Route (3 hops): 1d6dc08c -> 31fc5e83 -> 92bdd1cd
    [SPHINX] SUCCESS: 0231d3b9f923cdf1d5bc2d6d2ba61b7e via 1d6dc08c (3 hops)

    (hop 1):
    [SPHINX] Packet received and batched
    [SPHINX] Forwarding to next hop: mail
    [SPHINX] Packet sent successfully (2353 bytes)

    (hop 2):
    [SPHINX] Packet received and batched
    [SPHINX] Forwarding to next hop: (exit hop)
    [SPHINX] Packet sent successfully (2063 bytes)
    [STATS] Mixnet R:1 F:0

    (exit node):
    [PKI] Loaded 4 nodes from file (4 healthy)
    [SPHINX] EXIT node - delivering message
    [SPHINX] SUCCESS: Delivered to mail2news@xilb7y4k...onion

    The message starts from sender, goes through hop1 and hop2 (with batching
    and randomized delays), and exits from exit hop to Postfix.

    Each hop decrypts one AES-256-GCM layer using ECDH shared secrets.
    Zero metadata retention.

    Want to test it?
    Use https://m2usenet.virebent.art - we've added Stefan Claas's MID ported to PHP,
    for anti-tracking.
    Thanks and greetings to Stefan Claas!

    Next step: complete security audit and performance optimizations.

    Anonymous greetings from the mixnet! Efo|N+A

    Gabx
    --
    fog v1.3.3 - Sphinx mixnet with forward secrecy
    3-6 hops variable routing | AES-256-GCM | Curve25519 ECDH

    --- Digital Signature --- 8+GO3h+b6l5LwqX9namXPfn9bcTpqJIsqK43nwGFKH4jyUyORaKC6BZlTJM+seKmwDac7Fpg9cpjTEF7dmnmCw==























































    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Nomen Nescio@nobody@dizum.com to alt.privacy.anon-server,alt.privacy,sci.crypt on Tue Nov 4 04:51:09 2025
    From Newsgroup: sci.crypt

    In article <f496e83db670d0dafc4a4a11deb28fda@m2usenet.local>
    Gabx <victor@sphinx.fog> wrote:

    Hi everyone,

    After days of debugging fog (our Sphinx mixnet for anonymous email), everything finally works! The main issues were two critical bugs:

    1. Automatic key rotation every 24h breaking ECDH between nodes
    2. Health checker never retrying nodes marked as "unhealthy"

    Once we disabled key rotation and fixed the health checker, the mixnet started immediately.


    Could you post your mixnet SMTP addresses again, please?

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Gabx@info@tcpreset.invalid to alt.privacy.anon-server,alt.privacy,sci.crypt on Tue Nov 4 10:45:35 2025
    From Newsgroup: sci.crypt

    Nomen Nescio wrote:
    Could you post your mixnet SMTP addresses again, please?


    smtp://iycr4wfrdzieogdfeo7uxrj77w2vjlrhlrv3jg2ve62oe5aceqsqu7ad.onion:2525 smtp://ztavxfthfr2fgovxzfg3sudl2ajtbo6db4iw5cx37nzr5jc6q7ma6ryd.onion:2525 smtp://hqahdugpxz7jrmsfxqav5nfl452cvc5rsdhcpyixvcbcpfsopwnznlqd.onion:2525 smtp://dgayvmsxvvofpdxsas22fo7eu5tous6aavzjs6eun6jnouluwqflz7ad.onion:2525

    Ok?
    --
    0745 074D FEAA 9CB7 62E9 D89D 3E54 F490 F2CC 5A82
    https://yamn.virebent.art
    https://news.tcpreset.net
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Nomen Nescio@nobody@dizum.com to alt.privacy.anon-server,alt.privacy,sci.crypt on Tue Nov 4 17:01:11 2025
    From Newsgroup: sci.crypt

    In article <10echvv$2lbgk$1@news.tcpreset.net>
    Gabx <info@tcpreset.invalid> wrote:

    Nomen Nescio wrote:
    Could you post your mixnet SMTP addresses again, please?


    smtp://iycr4wfrdzieogdfeo7uxrj77w2vjlrhlrv3jg2ve62oe5aceqsqu7ad.onion:2525 smtp://ztavxfthfr2fgovxzfg3sudl2ajtbo6db4iw5cx37nzr5jc6q7ma6ryd.onion:2525 smtp://hqahdugpxz7jrmsfxqav5nfl452cvc5rsdhcpyixvcbcpfsopwnznlqd.onion:2525 smtp://dgayvmsxvvofpdxsas22fo7eu5tous6aavzjs6eun6jnouluwqflz7ad.onion:2525

    Ok?

    Yes, thanks.

    I'll try them again with QSL.

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Gabx@info@tcpreset.invalid to alt.privacy.anon-server,alt.privacy,sci.crypt on Tue Nov 4 17:34:53 2025
    From Newsgroup: sci.crypt

    Nomen Nescio wrote:
    smtp://iycr4wfrdzieogdfeo7uxrj77w2vjlrhlrv3jg2ve62oe5aceqsqu7ad.onion:2525 >> smtp://ztavxfthfr2fgovxzfg3sudl2ajtbo6db4iw5cx37nzr5jc6q7ma6ryd.onion:2525 >> smtp://hqahdugpxz7jrmsfxqav5nfl452cvc5rsdhcpyixvcbcpfsopwnznlqd.onion:2525 >> smtp://dgayvmsxvvofpdxsas22fo7eu5tous6aavzjs6eun6jnouluwqflz7ad.onion:2525 >>
    Ok?

    Yes, thanks.

    I'll try them again with QSL.


    Top !

    Regards
    Gabx
    --
    0745 074D FEAA 9CB7 62E9 D89D 3E54 F490 F2CC 5A82
    https://yamn.virebent.art
    https://news.tcpreset.net
    --- Synchronet 3.21a-Linux NewsLink 1.2