t2020-06-07T18-28-23-863932.md - tgtimes - The Gopher Times
 (HTM) git clone git://bitreich.org/tgtimes git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/tgtimes
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Tags
       ---
       t2020-06-07T18-28-23-863932.md (1055B)
       ---
            1 # 2020-06-07 18:28:23.863932 UTC (+0000)
            2 
            3 Gopher TLS prototype in geomyidae
            4 
            5 We are  happy and proud  to announce, that there  is now a  prototype of
            6 gopher tls in geomyidae
            7 
            8         git://bitreich.org/geomyidae
            9 
           10 How does it work?
           11 
           12 When a  client tries to  connect via TLS, the  first byte of  the packet
           13 will be 0x16 or 22 decimal, which  is forbidden as a selector in Gopher.
           14 This  gives the  server a  hint to  start TLS.  Old servers  will simply
           15 reject such a connection attempt.
           16 
           17 For now clic supports  TLS. We are working on hurl  TLS support. And for
           18 sacc it is on its way.
           19 
           20         git://bitreich.org/clic
           21         git://bitreich.org/sacc
           22         git://codemadness.org/hurl
           23 
           24 Hopefully further support will come to other clients.
           25 
           26 If you do not have anything at hand, here are some commandline clients:
           27 
           28 Plain old Gopher:
           29 
           30         printf "/\r\n" | nc bitreich.org 70
           31 
           32 And with TLS:
           33 
           34         printf "/\r\n" | socat openssl-connect:bitreich.org:70,verify=0 -
           35 
           36 Have fun using TLS on gopher!
           37 
           38 
           39 All patches and recommendations are welcome.
           40 
           41 
           42 Sincerely yours,
           43 
           44 20h
           45 Senior Security Manager (SSM)
           46