-- Leo's gemini proxy

-- Connecting to sunshinegardens.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini; lang=en

non-aggression (salt) protocol


an ultralight alternative to TLS. this doesn't have anything to do with cryptogen. just another experimental network library to exercise my scheme/cffi and networking knowledge. a good foundation for experiments towards a novel internetworking protocol.


spec


layer 0: key materials


???


https://blog.pinterjann.is/ed25519-certificates.html


layer 1: krpc


a simple rpc protocol for sending bencoded messages over udp.


krpc

bencoding


layer 2: salt


messages are encrypted using tweetNaCl routines. reads keys from :somewhere.


tweetNaCl


layer 3: key verification?


_nap.example.com. NS 86400 IN TXT :pubkey-hash

?SSH

krpc) :my-pubkey :sig ← :pubkey-hash :sig


layer 4: tx?


> the rough objective is a gemini clone on this experimental transport.


???


see also


udp6

BEP29


-- Response ended

-- Page fetched on Fri May 17 10:03:29 2024