log☇︎
21900+ entries in 0.14s
asciilifeform: actually, funnily enuff , i nao see a proof for serpent's, but not keccak
mircea_popescu: i'm not aware such a thing was ever proven.
asciilifeform: ? know a proof? )
asciilifeform: mebbe i'm thick and it's a trivial provable ? ( diana_coman ? mircea_popescu
asciilifeform: relatedly, asciilifeform tried to bake a proof that the lamehash keyinflater function of serpent is one-to-one ( i.e. actually carries 256bit of the key register's entropy into the 528 bytes of whiteolade ) and not only didnt , but realized that afaik no such proof exists for any 'troo' hash also ( incl keccak.. ) ☟︎
asciilifeform: nao, exercise for the reader : find the bandwidth of this channel ( how many bits , if more than one, can be stuffed into a block and still preserve this property ) ... ☟︎
asciilifeform: mircea_popescu: somewhat related observation: designers of blockciphers are fixated on 'what if known plaintext block', but it is not clear to me why this has to be a living problem when you can fill up 1/4 or 1/2 or whatever of block with rng
mircea_popescu: using the words is worth nothing ; if not used by a lord they're powerless.
a111: Logged on 2018-10-29 00:44 mircea_popescu: anyway, the likely reason they don't publish scratchwork is that before republic, nobody had any fucking idea how to do intellectual work. q is a lot like asking "why would doctors not wash hands". because before someone told them to, they didn't, that's why.
asciilifeform: http://btcbase.org/log/2018-10-29#1866964 << specifically in the context of the 'crypto contest' where serpent was trotted out, there was a loud and pompous 'here's ciphers, with jusfifications!' circus. so imho the excuse of 'not knew to wash hands yet' is not available ☝︎
mircea_popescu: BingoBoingo that's a good idea incidentally. lotta stuff we invented last tuesday and in the brief interval became seemingly "older than dirt" / "in kindergarten!!!" is in fact entirely unheard of outside the walls.
mircea_popescu: anyway, the likely reason they don't publish scratchwork is that before republic, nobody had any fucking idea how to do intellectual work. q is a lot like asking "why would doctors not wash hands". because before someone told them to, they didn't, that's why. ☟︎
asciilifeform: at this point i strongly suspect that there ~isn't~ a 'why', author pulled thing out of his arse like the others.
asciilifeform: and it claims a specific process that supposedly produced the sboxes, but gives only pseudocode with a handwave ' if has desired properties, then keep sbox ' turd
BingoBoingo working on a piece covering republican research and doctrine on censorship resistance as of 2018 to throw on the blognotebook, to inform Pizarro marketing.
BingoBoingo: asciilifeform: It's a quote from a piece of children's literature. Sub "President" for "Man ritualistically staying alone"
asciilifeform: iirc diana_coman asked a similar q, but cant currently turn up the thrd
asciilifeform: mircea_popescu: i have a serious wtf re serpent, and neither the s.mg/classic ada, nor the orig paper, has helped me to make sense of it, and i'm suspecting that i'm thick... so here it is:
a111: Logged on 2018-04-10 03:06 mircea_popescu: eh. the quality of police work has so terribly degraded in the past half century, if anyone does ANY PLANNING AT ALL it's a murder that'll never get solved.
BingoBoingo: You can WoT evaluate people. Hard to do that to a toilet full of cops.
BingoBoingo: Anyways, if Gab somes knocking, I will try to get a price for them. Considering they were hosted on MS Azure for a long time, it is hard to tell if they can fit at any price or if their all comers deal makes them dependent on cheap Fort Mead bandwidth
BingoBoingo: asciilifeform: Weev and Anglin are still scraping by as best as they can https://dailystormer.name/rabbi-at-tree-of-life-cut-a-jew-babys-penis-off-in-2013/
a111: Logged on 2017-12-22 17:18 weevlos: trinque: we are a media publication. our power and capital comes from the number of visitors we have to the site. we aim to transform through culture. if normal people cannot visit our site we are not accomplishing our goal
asciilifeform wishes the derps a smooth trip into the http://btcbase.org/log/2017-12-22#1756992 rubbish bin ☝︎
asciilifeform: or, say, woman's purse, nobody ever searches, they poke inside with a ceremonial stick.
asciilifeform: ( unlike ye olde su, usg has a shortage of fancy rubber stamps , for some reason )
asciilifeform: mircea_popescu: they not simply 'say same thing', it's a form letter, not even rubber stamped but initial'd by some monkey
mircea_popescu: course, pointing out to them they all say the same thing... also throws wheels into gears or how did it went. as eminently evinced by http://trilema.com/2014/interacting-with-fiat-institutions-a-guide/#selection-331.0-331.255 and such
asciilifeform: mircea_popescu: a little tricky to ~boot~ from rsa dump, with bare hands, tho
mircea_popescu: well yes, but security theatre is specifically there to give some spam fliers the appearance of a loftiness they do not merit.
asciilifeform: e.g. the outer seals of the trunks with the 1u's, were popped, and the pieces helpfully taped to a 'this crate inspected for the motherland' receipt inside ( inner seals intact, lol )
mircea_popescu: see alf, your eternal "IT IS JUST A TRICK" works both ways lmao.
mircea_popescu: women, right ? built themselves the femstate, magically don't understand why a) it dun work and b) nobody likes them still.
mircea_popescu: whole empire is a collection of superficialities. "car" is defined similarily.
asciilifeform: from what i can tell, their entire concept of 'terror suspect' is a hardcoded enumeration of largely accidental/stylistic features, e.g. 'bearded camel fucker', 'weev', 'loud activist'
asciilifeform: ( i was speaking of the lul where they give you a subscription that opens the no-customs door on the way back ~into~ reich )
mircea_popescu: this is the other one. just about the only way to get on it is to be a potential "embarassment" in the sense of, "we X are following this guy, why are you Y letting him know".
asciilifeform subscribed, worx, to date, a+++
mircea_popescu: (yes, there is a do-not-disturb list, also, where they put people mostly for the above stated reason (it "wouldn't be fair" to put the inca elite on it, CORRUPTION!!!). as evidenced in these very logs, the process is just as trivially hackable as any other piece of imperial software -- asciilifeform gets the benefit of being a kronprinz without having as much as met this AllMother (and while bemoaning the whole time the unfai
asciilifeform: btw i'll add, nobody with half a brain would cross idjit ameri-border with device + card. 1 or the other at a time.
mircea_popescu: i have 0 expectation it will do anythingf besides create a lot of idle wank in "law enforcement" circles. ☟︎
mircea_popescu: "make every bag a diplomatic bag" sorta thing.
mircea_popescu: i suppose the ~usecase is where dorks think they have a right to look into your bags because you are crossing a "border".
asciilifeform: specifically it, no. but, say, using in a room where windows without blackout tape , possible use case.
mircea_popescu: takes too long. just type a pw, what.
mircea_popescu: item could have a certain artful oldschool-cool air about it, if the key was dips.
asciilifeform: ( iirc the prescribed key-wipe mechanism was a brick of dynamite, and the crew decided it wanted to live a bit moar )
asciilifeform: ( you also wanna be able to unkey a box at a second's notice, and that aint happening with parallel key-as-switches, either )
asciilifeform: mircea_popescu: if it's for cipher keys -- imho terrible idea to have ~all~ the key bits as physical switched in parallel, third party has no biznis being able to see the key simply by getting a peek at a keyed box with eyes
asciilifeform: actually scrach that, it's a terrible illustration. but i dun have a good one handy.
asciilifeform: flipping massive grid with fingers is a bitch
asciilifeform: i'll point out that nobody ever booted from '32x8 block' tho, if you recall folx booted from 8 (or 9 or whatever your byte bitness) + 'forward' button, word-at-a-time
asciilifeform: mircea_popescu: what sorta switches are you thinking of ? if it's ye olde DIPs, nobody cancelled'em, they're maybe a dime for a block of 8, and look today exactly as you remember then from yer 286
mircea_popescu: asciilifeform here's a q : how feasible/costly would it be to have an array of tiny switches ? say 32x8 ?
asciilifeform: in today's variation, 'hey i found a dead mermaid' 'um, this is a bloated dolphin carcass' '...'
asciilifeform: sorta like the usual 'hey i found nessie' 'wouldja like to borrow my diving gear and thermal cam?' 'mmm nessie is invisible to thermal cam and what's a diving mask' '...'
asciilifeform: observe that the gag vanished without a trace.
a111: Logged on 2018-10-27 18:32 mircea_popescu: asciilifeform no, don't you remember this thing ? some dood went off deep end, that there's a cvasi-magical virus in his usb stick. cca 2015 vintage logs
asciilifeform: |\n get yourself a key already and reg with deedbot
asciilifeform: mircea_popescu: not meritless, but not a weapon, toy store water gun, is the idea.
asciilifeform: nah, it's part of a 'if you could patch microcode, here's how you might trigger the bomb' stage magic demo.
mircea_popescu: so basically this is a bug in asm.js ?
asciilifeform: rather than a wild thing.
asciilifeform: mircea_popescu: yes i recall very well. this one is genuine, tho, but one half of a rigged academi-demo, requires ~their~ microcode patch
mircea_popescu: asciilifeform no, don't you remember this thing ? some dood went off deep end, that there's a cvasi-magical virus in his usb stick. cca 2015 vintage logs ☟︎
asciilifeform: eh |\n it's a duck : apparent source is https://ecc2017.coreboot.org/uploads/talk/presentation/38/Microcode.pdf talk , and demands a pre-diddled, per the recipe, old amd k8/k10
|\n: on a local russian irc party
mircea_popescu: i'd rather hang the moron flattering himself with "enemy" that tried to lose me a disk than either of these.
asciilifeform: mircea_popescu: i view block ciphertrons as a 'slightly better than nuffin' kind of tech -- would slightly rather lose a serpented disk to enemy than naked one; but that's about it
mircea_popescu: i certainly see the point re "explore the space" ; and yes a serpent implemented as both eulora workhorse and verilog is better studied than just former.
mod6: yeah, sounds like you've got a lot you wanna work on.
a111: Logged on 2018-10-26 16:08 asciilifeform: mircea_popescu: in re these lulz, at one point asciilifeform dug for 'anybody ever verilog-ified serpent?' and found a stack of 'papers'. any src ? mno. but plenty of 'discussion' of supposed 'implementation', in the traditional nadia henninger style .
asciilifeform: so from that point it becomes a q of the actual gate delays. in principle a serpentron that does coupla 100MB/s is physically possible. ( just not on my desk, lol )
asciilifeform: believe or not, seems like nobody has ever publicly baked a board with >1
asciilifeform: ( and conceivably, worth sumthing even if it takes having ~two~ on the board; problem is that i dun presently have a board with 2 , to actually try )
asciilifeform: i expect the sbox won't actually be the bottleneck in a full serpentron tho
asciilifeform: mircea_popescu: as in, whether it actually sboxates at the stated 25MHz ? notyet, gotta write a serial i/o thing for it, to do this. possibly later today.
asciilifeform: 'yosys' ( 'icestorm'-'s synthesizer, suggests a max clock rate of ~25Mhz for the posted form. )
asciilifeform: in other minutiae, the terms i left in xor-containing form, can of course be expressed in not/and/or , but this resulted in seven-term ORs , which i assumed is a greater delay than to let it use a xor LUT; but this is not experimentally confirmed, and one might conceivably get better throughput if all of the terms were rewritten in the and/or/not form.
asciilifeform: it is also possible that the equations can be simplified further, i did a fairly surface job of it, mostly by hand
a111: Logged on 2018-10-13 07:14 hanbot: anyway the idea is to have an exhaustive list of news outlets with their contact email made, after which i'll have her mail that blurb; i expect something like a week's turnaround, and will report when it's done.
asciilifeform: approx, yes ( tho keep in mind that said chip, in order to do useful work, gotta have at least a bit of room for other things, unless one were to equip board with >1 ( not end of the world, they're, what, 8bux ) )
BingoBoingo: <mircea_popescu> BingoBoingo it was just a throway oneliner ic ame up with while walking off a steak, sadly no more there. << AH, I though maybe Tess Hollandaise died of excess mass and had been replaced as leader of the hamplanets by a younger, dumpier model
mircea_popescu: BingoBoingo it was just a throway oneliner ic ame up with while walking off a steak, sadly no more there.
mircea_popescu: didja hear the fatican elected a new fope ?
a111: Logged on 2018-10-26 21:09 diana_coman: basically "which one has a higher octet first if I walk them from left to right?"
a111: Logged on 2018-10-26 21:02 diana_coman: asciilifeform, I guess mircea_popescu has a point: one can choose just *what* has to go through the MPI swamp and what not
mircea_popescu: http://btcbase.org/log/2018-10-26#1866650 << normally not an issue worth thinking about ; but if it coems with saving a lot of gnarly back and forth,,, ☝︎
asciilifeform: the very notion of heapism in a crypto lib, gives me hives
asciilifeform: it was a terrifing thing, i ran away from it. and buggy, also, per diana_coman's dig, and i'm not even convinced that we know the full extent of the buggism.
diana_coman: asciilifeform, in some sense MPI lib is a very good illustration for all sorts of things - "make a call and be surprised" sort of things, especially re memory allocation
diana_coman: more of a hack to accommodate the stink of MPI - not sure it's something we want in there; if anything, I guess I can see more the point to just walking the octets in the array and basically doing the comparison in Ada
diana_coman: http://btcbase.org/log/2018-10-26#1866643 - to detail this: technically speaking one CAN test top bit until it's 0 for the oaep block (hence for *sure* < modulus) but I don't think it's great mainly because: 1. this fixes one more bit 2. it's really a way bigger hammer than needed - it can start with 1 and be smaller than modulus so potentially increases the number of repeat-oaep without any good reason 3. it's not even particularly clean, ☝︎
diana_coman is still pondering the best way to treat that so it doesn't make a mess
diana_coman: yes, c_wrappers that I wrote have a wrapper for precisely that mpi_compare thing among other stuff
asciilifeform: mpi has a signed subtract, iirc
diana_coman: basically "which one has a higher octet first if I walk them from left to right?" ☟︎
diana_coman: but the comparison is iffy since either a. call c-wrapper and so do conversion from ada's oaep array of octets to C's MPI shit
asciilifeform: relatedly, asciilifeform is writing a sane paths-handling lib, and it's an uphill climb, tricky to get to/from c representations without pointerism
diana_coman: but it's true that doing the whole conversion to c and conversion back *just for the sake of an MPI comparison* might be uglier than just walking the arrays and seeing which one has a bit set first