log☇︎
64700+ entries in 0.038s
asciilifeform: 'The new Ada code simply reads from a Fuckgoats that it expects to be available at a pre-set path, *already initialised*1 and ready to read from' << ha, nice
a111: Logged on 2018-10-26 16:56 mircea_popescu: ie, they'll buy your used underwear to wear on head just as well.
asciilifeform: if somehow FG were to catch on with the http://btcbase.org/log/2018-10-26#1866428 crowd, the situation will not differ so much from the current : coupla 100 people will have the genuine article, and 9,999,999 sad folx will have physically-similar item made in hong kong to washington's specs. and i couldn't do a thing about it. ☝︎
asciilifeform: wot + hand-delivery cuts, in a way, this knot. but not practical for konsoomer/heathen iron, sadly.
asciilifeform: currently i'm not even certain that makes sense to ~sell~ a crypto iron; possibly a truly-serious user ~must~ make 'his own' , out of standardized, exhaustively-testable, and -- most importantly -- mix&match-able, components, from a design he has read & understood.
asciilifeform: it's an open problem, and will prolly forever remain, in some sense, open; but afaik the gold standard is still a powered, disturbance-sensitive storage on-die.
asciilifeform: some variant of the 'nail polish' trick, would help, but not cure, this headache.
asciilifeform: for instance, i have here 2 FG units i flew ~back~ from pizarro, they had been pawed by randos when ben_vulpes had his customs debacle. in so far as i can tell , they have orig firmware still, and by erry possible test they are virginal, but even i cannot say whether they're 'still FG' or not !
asciilifeform: wot/chain-of-custody is the only known pill, and it still comes pretty shaky guarantees.
a111: Logged on 2018-10-30 19:59 mircea_popescu: though it seems on some level this is a religious behaviour, "very easy to come up with ideas very hard to evaluate them". well... something's defo broken then!
asciilifeform: the problem faced by even fella with a first-class head, when buying 'crypto iron', is a 9000x hypertrophied instance of the http://btcbase.org/log/2018-10-30#1867790 boojum -- to know what he's getting, he is stuck with much ~harder~ problem than even original maker had in making the artifact to begin with ! ☝︎☟︎
asciilifeform: naturally this aint exactly commercially-hotstuff, it suffers from same problem as my other items, e.g. FG, namely that there's maybe 100 thinking people alive total, i.e. folx who could reliably distinguish the real thing from 9000x-cheaper imitation liquishit.
asciilifeform: ( even answering the q of just where inside the brick the thing is, without heat stress or saw, will be painful )
asciilifeform: will look 'great' to xray, too.
asciilifeform: ( for bonus, sync the units after you've already cast'em into bricks of lead )
asciilifeform: cutting into the ic package, probing, etc. will change the capacitance and throw the lines out of phase.
asciilifeform: i suspect it's the closest thing physically possible to saw-proof sram 'safe'.
asciilifeform: ( and no, you can't buy remanence-free sram, afaik, off-the-shelf, i devised it and it is published only in the l0gz.)
asciilifeform: but you dun get the charge accumulation that makes for successful 'freeze with ln2 and read' .
asciilifeform: thing is powered at all times, so it knows what the relation b/w the primary clock and the phases is.
asciilifeform: Mocky: if you're speaking of the 'remanence-free sram' -- think of it as a 1950s-style delay line store, with 1 (on-die) delay line per bit ( and not even necessarily, each can store multiple bits )
Mocky: wouldn't that require sync'd clock cycles?
a111: Logged on 2017-05-16 01:51 asciilifeform: if i were drawing up such a thing, i'd even have the sram work in such a way that 10 is a 1 on odd clock cycles, 0 on even
asciilifeform: hypothetically, it'd be safe to transport, or even mail; it is impractical to capture,saw open,dump contents,bake a substitute with the copied pad,and deliver to unsuspecting counterparty, inside the space of day or two. esp. if you make the pad live in http://btcbase.org/log/2017-05-16#1656777 sram, rather than flash . ☝︎
asciilifeform: i.e., ic that when paired with another of its kind, and rng, saves internally the pad; but won't simply disgorge it unless in a synchronous link with the item it was synced with, as described in the algo.
a111: Logged on 2018-10-23 17:54 asciilifeform: the idea being, that nobody lacking a copy of the pad can cause you to wind yours forward.
asciilifeform: unrelatedly, had thought, in re 'candidates for asicization', http://btcbase.org/log/2018-10-23#1865459 mechanism prolly oughta be on the list. ☝︎
asciilifeform: meanwhile , in the world of the c-machine, https://archive.is/e5xD9 >> 'curl contains a heap out of buffer read vulnerability... stderr... formats the output to wrap at 80 columns. The wrap logic is however flawed, so if a single word in the message is itself longer than 80 bytes the buffer arithmetic calculates the remainder wrong and will end up reading behind the end of the buffer' etc
mod6: diana_coman: ah, thanks for the info! will check it out :]
asciilifeform: you'll find that it's pretty simple, imho
diana_coman: asciilifeform, I did not yet have the time to look at it in more detail, I just skimmed through the results
asciilifeform: diana_coman: serpent lulz make sense thus far ?
diana_coman: mod6, also, re running keccak by itself - have a look at the tests that I provided for it in eucrypt as they work effectively as an "example of running keccak" too
deedbot: http://bimbo.club/?p=71 << Bimbo.Club - TMSR Log Summary - 10/25/2018
mod6: phf: heeey, thanks!
phf: mod6: just fyi i was able to press eucrypt using v.pl by patching it to use vtools's `ksum' for hashing instead of sha512sum and `vpatch' for pressing instead of gnu. http://p.bvulpes.com/pastes/PZ4hX/?raw=true ☟︎
asciilifeform: lessee if mircea_popescu or diana_coman beat me to the pill, i'ma not spoil the exact algo just yet.
a111: Logged on 2018-10-30 21:36 asciilifeform: if all (a0..a31, b0..b31, ...) appear in the expansion, then serpent aint actually braindamaged in the sense originally contemplated by asciilifeform .
mod6: oh, that's right, the patch is pressed, ~then~ each of the files touched is hashed & verified. makes sense now.
mod6: mircea_popescu: ah, thanks. interesting that the pressed READMEs before it didn't choke.
asciilifeform: folx with their 3rd eye open, can prolly see where this is going.
asciilifeform: http://www.loper-os.org/pub/serpent/serpent_with_reduction.txt << for the impatient.
mircea_popescu: yes the current eucrypt tree uses keccak
mod6: no huge worries, was just getting prepped to start looking at keccak, and to see if there is a stand-alone binary for keccak
mod6: here's my sha512 of the eucrypt_genesis.vpatch: sha512sum patches/eucrypt_genesis.vpatch
mod6: diana_coman's signature seems to match, as the genesis gets loaded into the flow just fine...
mod6: Can anyone else confirm? Maybe I did something wrong or have the wrong file?
mod6: Ok, nevermind, they don't seem to be. But I just simply pressed the genesis and it barfed on a README file:
mod6: Does anyone know if the current eucrypt tree uses keccak hashes in its vpatches?
asciilifeform: errybody luvvs surprised tho.
mod6: Can anyone confirm that 37.59.43.190 and 199.204.187.186 nodes are down?
mircea_popescu: i suppose the only moral being... "opressed groups are opressed for a fucking reason".
mircea_popescu: "nobody understands us" and "our very existence is threatened, inasmuch as it entirely consists of... our inability to handle broad disinterest wrt our dysfunction".
BingoBoingo: Yup, cucked by their own old wank
mircea_popescu: BingoBoingo right, which is the point : minority group is opressed and wanks accordingly.
mircea_popescu: the "safety" being, of course, little expectation to run into a "wtf are you on about, you just multiply, what's to understand".
BingoBoingo: Eh, the drumpf thing was a John Oliver cancer. The reason has been resurrected now is the NPC meme people are using it to mock the anti trumpers. It's all part of dismissing pantsuit complaints as "Orange Man Bad"
mircea_popescu: it's exactly like an imaginary situation where the math flunkies agree to call exponentiation "expies", strictly for the reason that this way, if anyone ever says "expies" they can SAFELY (!!!!! important point here !!!!) go into a "omfg how about those expies they're so incomprehensible!!!" routine.
mircea_popescu: i'm not saying the pantsuit's creative or anything. i'm just amused at how fucking awkward they can get, srsly, need special words for things that only other similar idiots would be using so as not to risk conversation with someone not similarly fucktarded ?
asciilifeform: but funnily enuff that was the only place i ever saw it, prior to mircea_popescu's mention
mircea_popescu: asciilifeform eh, for every eventual hot topic item there's 5k groups-of-friends who think they invented it.
mircea_popescu: in-group signalling, obviously someone not in-group would not say "drumpf" just like that. ☟︎
mircea_popescu: meanwhile in other pantsuit lulz, the emerging convention is to call trump "drumpf". because, see, if someone does, then the repressed awkwardsuckers in the audience know it's SAFE!!!
mod6: *my node to the list of
mod6: Alright folks, my node is back up. And have re-added my list to the advertised republican nodes.
asciilifeform: ( then we can say it is only brainamaged in the sense all sboxisms are )
asciilifeform: if all (a0..a31, b0..b31, ...) appear in the expansion, then serpent aint actually braindamaged in the sense originally contemplated by asciilifeform . ☟︎
asciilifeform: and, if we feel like it, can apply the sboxes of http://ossasepia.com/2018/02/22/eucrypt-chapter-11-serpent/#selection-87.13307-87.14692 and produce a 100%-algebraic statement of the entire key inflater.
asciilifeform: (contrary to author's claim of entirely-flat keyspace)
asciilifeform: we will also know if some appear more times than others, i.e. producing a nonflat keyspace.
asciilifeform: which will answer the orig puzzler.
asciilifeform: ... at the end of which, we will know if all of the key bits actually appear in the expansion.
asciilifeform: diana_coman: later tonight i'ma post the version with reduction
diana_coman: asciilifeform, fwiw this code is actually so nice to read; and no, I don't see any trouble with it nor anything that doesn't make sense (I did have to search for some of the lisp routines but that's just my lack of lisp-fu and it was easy enough to find out what they do more clearly)
mircea_popescu: ok, i need to go get some sleep, this is getting ridoinculous.
asciilifeform: entirely associative, and transitive.
asciilifeform: mircea_popescu: it is, try it
diana_coman: aha, thank you!
asciilifeform: really, 1) flatten the tree 2) group the constants together 3) xor the constants into one 4) eliminate duplicate terms
diana_coman: it actually helps (with following the whole thing) to see this intermediate step too (rather than just directly the fully massaged version)
asciilifeform: still needs alge-massager to turn all the e.g. (XOR 1 b21 e21 g21 (XOR 0 a10 d10 f10 h10)) into (XOR 1 b21 e21 g21 a10 d10 f10 h10)
asciilifeform: if we end up not breaking the thing, it'll go straight to generating the verilog logic for the key unroller.
asciilifeform: mircea_popescu, diana_coman ^ still needs the elementary reduction massage, but i went ahead an' posted, in case somebody wants.
deedbot: http://www.loper-os.org/?p=2632 << Loper OS - Terms -88 of the Serpent Ciphers Key Schedule in Algebraic Form.
diana_coman: mircea_popescu, uhm, I thought that there was at least ONE thing clear: namely that "something's defo broken"
mircea_popescu: though it seems on some level this is a religious behaviour, "very easy to come up with ideas very hard to evaluate them". well... something's defo broken then! ☟︎
asciilifeform: much moar difficult to say whether is worth anyffing.
asciilifeform: these are very easy to make up.
mircea_popescu: to use it as a cipher i'd do a K exchange and then f(P-1) xor P = E. where P-1 is the previous message.
asciilifeform: mircea_popescu: loox, at least superficially, like a ok prng (for tetris at least). but how didja get the idea that it's fit for cipher ?
mircea_popescu: is cut up into as many whole chunks of equal size to K as possible and the resut of their xoring together is the new K. stateful prng.
mircea_popescu: asciilifeform ok, how about this : let K being the key n bits long (say 512), and let f(x) = 2 * K[0] * x ^ n + 3 * K[1] * x ^ n-1 + 5 * K[2] * x ^ n-2 + 7 * K[3] * x ^ n-3 + 11 * K[4] * x ^ n-4 +...+ 3643 * K[n-2] * x ^ 2 + 3659 * K[n-1] * x + 3659. f(x) will produce a pile of bits, this pile is cut in half and xored together, the result is cut in half again. one such half is returned as the prng output ; the other such half ☟︎
asciilifeform: to merit shooting, had to be either spy, or serial killer, or at least illicit gold dealer (1 afaik case , under hruschev)
asciilifeform: BingoBoingo: largely troo. with the exception of a few speshul trainflakes kept in 'психушка' , max term of imprisonment was 15y -- for instance.
BingoBoingo: My impression is generally Soviet Union penalties post Stalin were soft compared to current Obamareich
asciilifeform: BingoBoingo: phunphakt -- in ye olde su, radio 'hooliganism' (as it was called) was rampant, almost rite of passage for electronics experimenters, and penalty was pretty soft by current-day reich's standards (generally limited to confiscation of the gear. which was made from junkyardwars at any rate, so not particularly big deal)
BingoBoingo: Linked stories at the bottom suggest back in 2016 while they were still closed, some kangaroos were stolen
asciilifeform definitely tried to go to this zoo, gate was padlocked erry single day
asciilifeform: i gotta wonder what else they've got; maybe also a lunapark where only the employees get to ride
BingoBoingo: Apparently the bum encampment that is the closed Zoo actually still has exotic animals including this recently deceased hippo