asciilifeform: looks like i'm stuck forking GNAT.Sockets.
asciilifeform: this, incidentally, was a proggy that doesn't even use tcp.
asciilifeform: ^ for the record. glibc retardation -- spreads.
asciilifeform: socket.c:(.text.__gnat_getservbyport+0xc): warning: Using 'getservbyport_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
asciilifeform: /opt/gnat/lib/gcc/x86_64-pc-linux-gnu/4.9.4/adalib/libgnat.a(socket.o): In function `__gnat_getservbyport':
asciilifeform: socket.c:(.text.__gnat_getservbyname+0xc): warning: Using 'getservbyname_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
asciilifeform: /opt/gnat/lib/gcc/x86_64-pc-linux-gnu/4.9.4/adalib/libgnat.a(socket.o): In function `__gnat_getservbyname':
asciilifeform: socket.c:(.text.__gnat_gethostbyname+0xf): warning: Using 'gethostbyname_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
asciilifeform: /opt/gnat/lib/gcc/x86_64-pc-linux-gnu/4.9.4/adalib/libgnat.a(socket.o): In function `__gnat_gethostbyname':
asciilifeform: socket.c:(.text.__gnat_gethostbyaddr+0x1a): warning: Using 'gethostbyaddr_r' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking☟︎
asciilifeform: /opt/gnat/lib/gcc/x86_64-pc-linux-gnu/4.9.4/adalib/libgnat.a(socket.o): In function `__gnat_gethostbyaddr':
asciilifeform: and so will the prb imbeciles, once we start sybiling them to death
asciilifeform: to briefly revisit upstack, yes, the tor derps are gonna move to permissioned nodes ('wanna run tor relay ? get 'anonymous' privkey signed by this-here-chixxxxx0r-with-niiice-legs, first!')
asciilifeform: it was a snore. but srsly, these people.
asciilifeform: not even nsa, or whoever. but asciilifeform , with own hands.
asciilifeform: at one time ~i, personally~ was logging a small double digit % of all tor traffic.
asciilifeform: understand, folx who associate with tor, are a riotous laugh
asciilifeform: ben_vulpes: that looks to be potentially very spiffy.
asciilifeform: except hobo is far above, he is unpretentious, and unmistakable
asciilifeform: Framedragger: this is 'doing crypto' like a hobo throwing up in the hallway of university physics dept. where he was let in from the cold, barfing and liquishitting before making it to the toilet, is 'doing physics'
asciilifeform: and lol, they have an ' isabela at riseup.net ' ?!!!
asciilifeform: do we need more of this, or is the verdict clear.
asciilifeform: now, back to Framedragger's gurl, 'This work is potentially applicable to other OTF and internet freedom projects, including Tor (if we ever allow linking against Rust code) and Signal. After a meeting with Trevor Perrin, we've also added to our todo list (probably after this project is done, so with alternate funding) to incorporate into curve25519-dalek some additional functionality required for the Signal protocol.'
asciilifeform: 'Technically, an ABC is signed by an issuer using a special digital signature to provide specific security and privacy properties....'
asciilifeform: crosoft’s U-Prove [Brands, 2000,Brands, 2010] and IBM’s Idemix [Camenisch and Lysyanskaya, 2001,Security Team, IBM Research, 2012]. Currently, the European ABC4Trust project...'
asciilifeform: r, credit card number as well as more mundane data, like hair colour and favourite dish, are called attributes in this model. Some of these attributes are not identifying (e.g. age or hair colour) whereas others are (e.g. name or social security number). An attribute-based credential is a cryptographic container for attributes represented as integers. The two most important technologies that realise attribute based credentials are Mi
asciilifeform: 'In most computer-related scientific work a digital identity is considered to be a set of characteristics describing certain properties about an individual. This set is dynamic, and depends on the context in which the individual is known. The attribute-based credential technology implements this model; see for instance [Camenisch et al., 2011,Alpár and Jacobs, 2013]. Personal characteristics, such as age, name, social security numbe
asciilifeform goes to find out wtf is 'attribute-based credential scheme'
asciilifeform: it saddens me to befoul the l0gz with this, but it needs to be here.
asciilifeform: ed on algebraic MACs. [3] The construction of this scheme required a library for working with points on an elliptic curve, [4] which Henry de Valence and I have implemented in Rust, using a curve25519 in Edwards form. Henry has made more detailed announcement of our curve25519-dalek library on the curves mailing list, [5] and our documentation is also available online. [6]'
asciilifeform: 'Began implementing the crypto needed for the social distributor, as well as writing documentation describing it. [0] [1] In light of the history of attacks on pairing-friendly curves combined with the recent pseudo-MOV attack which solves discrete logarithms in the embedding field of the pairing (where the embedding field is of small degree), [2] I decided to avoid pairings altogether and use an attribute-based credential scheme bas
asciilifeform: (broke a cryptosystem? designed one ? implemented one ? hell, served time in a salt mine with 'cryptographers', at least ? any ? which ?)