Show Idle (>14 d.) Chans


← 2018-10-26 | 2018-10-28 →
00:13 deedbot http://qntra.net/2018/10/systemd-vulnerability-allows-crashing-systems-remotely-and-probably-executing-code-too-with-dhcpv6-packets/ << Qntra - SystemD Vulnerability Allows Crashing Systems Remotely (And Probably Executing Code Too) With DHCPv6 Packets
~ 1 hours 33 minutes ~
01:46 mircea_popescu o hey Mocky
01:46 Mocky good morning
01:46 mircea_popescu top systemd keks. pwn eins!
01:47 * BingoBoingo still waiting to hear the new fope's identity
01:50 mircea_popescu BingoBoingo it was just a throway oneliner ic ame up with while walking off a steak, sadly no more there.
01:50 Mocky mircea_popescu, do you have any interest in kuwait? if so I can keep this lead warm on the back burner while I work qatar
01:51 mircea_popescu Mocky not particularly, but i mean... your gf or w/e.
01:55 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
~ 17 minutes ~
02:12 mircea_popescu fraid not.
~ 45 minutes ~
02:57 deedbot http://trilema.com/2018/cabinas-genesis-y-otras-ostras/ << Trilema - Cabinas Genesis y otras ostras.
~ 57 minutes ~
03:54 diana_coman http://btcbase.org/log/2018-10-27#1866701 - ok, I'll implement it this way then and we see
03:54 a111 Logged on 2018-10-27 01:49 mircea_popescu: http://btcbase.org/log/2018-10-26#1866669 <<< this statement is too general. "which one has the largest first octet". that's it.
~ 3 hours 49 minutes ~
07:44 deedbot http://thetarpit.org/posts/y05/07e-hermannstadt-ii.html << The Tar Pit - Hermannstadt, part two: the huge-ass photo shoot
~ 4 hours 52 minutes ~
12:36 deedbot http://www.loper-os.org/?p=2593 << Loper OS - Can the Serpent Cipher fit in the ICE40 FPGA?
12:49 mircea_popescu asciilifeform basically, if it fits in 1/3 of the chip ?
~ 26 minutes ~
13:16 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 ) )
13:17 hanbot mod6, ben_vulpes, et al: nicoleci sent 31 emails (as per http://btcbase.org/log/2018-10-13#1861765 ) to various news outlets last night, and will report any replies here. i expect more mail to go out this week, will update.
13:17 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.
13:18 asciilifeform mircea_popescu: observe also that the sbox mechanism is 'bitsliced' (i.e. the bits move only 'vertically' there ) so potentially it can be shrunk at expense of speed . so the real puzzler isn't 'does serpent fit', it can almost certainly be shoehorned, but 'with how little/much unrollage' i.e. what resulting eating bitrate.
13:19 asciilifeform it is also possible that the equations can be simplified further, i did a fairly surface job of it, mostly by hand
13:19 asciilifeform literally 2hr's evening wurk.
13:21 asciilifeform btw, spoiler : i put the thing in an ice40-8k , simply did not have time to write up yet, and the fwd sbox in fact eats roughly 1/4 of the gates . which leaves the orig question wide open...
13:24 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.
13:25 asciilifeform 'yosys' ( 'icestorm'-'s synthesizer, suggests a max clock rate of ~25Mhz for the posted form. )
13:25 asciilifeform hanbot: neato, ty
13:27 mircea_popescu asciilifeform so did you measure throughput of this thing ?
13:28 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.
13:28 asciilifeform i expect the sbox won't actually be the bottleneck in a full serpentron tho
13:29 asciilifeform rather, it'll be the rotational transforms.
13:29 asciilifeform those are blocking, i.e. take multiple clocks ea.
13:30 asciilifeform imho, if an ice40 can be coaxed into serpenting at , say, 1MB/s, it's worth sumthing, otherwise iffy
13:31 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 )
13:32 asciilifeform believe or not, seems like nobody has ever publicly baked a board with >1
13:32 asciilifeform i've gathered afaik all of the commercial demo boards with ice40, they all have 1 ea.
13:38 asciilifeform if i were baking asic ( not sure why anybody would blow 'orbit' moneys on serpent asic, but for the sake of arg ) would unroll the sbox invocation the way it is unrolled in the pc serpent diana_coman is using, there'd be no reason not to have 128 or what, independent copies. but in the tight space of ice40 this is out of the question.
13:39 asciilifeform err, 32
13:40 asciilifeform is the actual parallelism of the algo. the rotator would likewise win from having 32 physical instances, as obvious from http://ossasepia.com/2018/02/22/eucrypt-chapter-11-serpent/#selection-87.15048-87.17527
13:41 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 )
13:45 asciilifeform i admit, the seekrit reason asciilifeform could even be arsed to pick the thing up, is that to write serpent in maximally algebraic form might tell us sumthing useful re the weakness.
13:46 asciilifeform ( the orig author, to be fair, did write it algebraically, but in imho somewhat cryptic form )
13:46 mod6 hanbot: That's awesome, thanks!
13:48 asciilifeform mircea_popescu: grr, typo, ~65~ not 25
13:51 asciilifeform but funnily enuff, just from this 2hr lulz we already know moar than from my combined stash of http://btcbase.org/log/2018-10-26#1866343 pointlessly-murdered trees...
13:51 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 .
13:53 asciilifeform ohai mod6
13:53 mod6 hai, how goes alf?
13:53 asciilifeform mod6: slowly
13:53 mod6 werd
13:53 asciilifeform mod6: goin' back to my very full ada plate
13:54 mod6 yeah, sounds like you've got a lot you wanna work on.
13:54 asciilifeform mod6: that, + tall pile of saecular rubbish
13:57 mod6 asciilifeform: *nod*
14:09 asciilifeform !#s from:|\n
14:09 a111 23 results for "from:|\\n", http://btcbase.org/log-search?q=from%3A%7C%5Cn
14:10 asciilifeform aah cr50 d00d
14:23 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.
14:23 asciilifeform !!up |\n
14:23 deedbot |\n voiced for 30 minutes.
14:23 mircea_popescu i don't even think there's anything wrong whatsoever with studying the damned thing. my reservations were strictly around investing any kind of "this is te republic's encryptodisk" flag on it\
14:24 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
14:24 |\n hello, was wondering if you've heard anything about this in particular https://webcache.googleusercontent.com/search?q=cache:https://github.com/RUB-SysSec/Microcode/blob/master/ff_div/fx_payload_exec_linux32_fx_50.0_set_eip.html
14:25 mircea_popescu i'd rather hang the moron flattering himself with "enemy" that tried to lose me a disk than either of these.
14:25 mircea_popescu |\n suppose you start by introducing yourself and showing the minimum awareness of republican process of using sane fucking pastebins.
14:25 asciilifeform hang straight off the yardarm of dirigible, wainot
14:25 mircea_popescu asciilifeform cuz it attracts crows.
14:27 asciilifeform |\n: haven't seen, but if it actually worx, will be hilarious
14:27 asciilifeform mircea_popescu: linked item alleges that if one divides 0xa1a2a3a4 by 0xb1b2b3b4 on x86, triggers magic nsa hole.
14:27 asciilifeform http://p.bvulpes.com/pastes/jb4Pz/?raw=true << for perma-l0gz.
14:28 |\n not to mention that amount of such holes, of course if that works, is immense
14:28 asciilifeform |\n: where'dja come across this, and for what chip is it alleged to work ?
14:29 |\n on a local russian irc party
14:30 mircea_popescu is this more of that romanian fellow's "magical usb stick aliens" ?
14:31 mircea_popescu Firefox 50.0 32-bit on Linux << should be easy enough to test
14:31 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
14:31 mircea_popescu !Qcalc 2828046480 / 3432026256
14:31 lobbesbot mircea_popescu: 0.824016563118
14:31 asciilifeform mircea_popescu: piltdown man
14: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
14:32 asciilifeform ( flip to last pg )
14:32 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
14:32 asciilifeform rather than a wild thing.
14:33 asciilifeform 'As explained in Section 7.2, we use ASM.JS code in Firefox 50 to trigger the implemented x86 div Trojan. It is shown in Listing 9.'
14:33 mircea_popescu so basically this is a bug in asm.js ?
14:33 asciilifeform nah, it's part of a 'if you could patch microcode, here's how you might trigger the bomb' stage magic demo.
14:33 asciilifeform there's no 0day here.
14:34 asciilifeform evidently sumbody passed it off to |\n as an 0day
14:34 asciilifeform http://p.bvulpes.com/pastes/oFd2X/?raw=true << full text of the pdfturd, for the l0gz.
14:34 |\n well not really, i'm not too much 0day-aware kind of person as well
14:35 asciilifeform |\n: if it was shown to you as 'omfg exploit!111', you've been duped.
14:35 asciilifeform the given coad does nuffin on an off-the-shelf chip. it was an example meant to work with supplied microcode patch.
14:35 mircea_popescu of course, microcode patches happen in the wild, so it's not entirely meritless.
14:36 asciilifeform theoretically the trigger for the ~actual~ boobytrap in x86 cpu would look very similar, yes
14:36 asciilifeform mircea_popescu: not meritless, but not a weapon, toy store water gun, is the idea.
14:37 asciilifeform mircea_popescu: needs diddled bios + the crown jewels of intel/amd, to diddle microcode (intel's is rsa'd, amd's simply obscure/undoc'd) , and if yer diddling bios can make much simpler trap. but yes, would work
14:38 asciilifeform i saw |\n's snippet and thought 'loox familiar' and sure enuff it was in that 2017 piece.
14:38 mircea_popescu aha
14:38 asciilifeform |\n get yourself a key already and reg with deedbot
14:38 asciilifeform !!help
14:38 deedbot http://deedbot.org/help.html
14:40 asciilifeform mircea_popescu: http://btcbase.org/log/2018-10-27#1866787 << for the record >> http://trilema.com/2013/badbios-aka-badlydonedamagecontrol/
14:40 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
14:40 asciilifeform famous lulgem
14:41 asciilifeform observe that the gag vanished without a trace.
14:41 mircea_popescu you know ?
14:41 mircea_popescu shit-at-wall strategy.
14:42 asciilifeform it went to where all cheap psyops lulz go when they die.
14:42 mircea_popescu mit ?
14:44 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' '...'
14:45 asciilifeform in today's variation, 'hey i found a dead mermaid' 'um, this is a bloated dolphin carcass' '...'
14:48 * asciilifeform bbl:meat
~ 3 hours 11 minutes ~
18:00 mircea_popescu asciilifeform here's a q : how feasible/costly would it be to have an array of tiny switches ? say 32x8 ?
18:00 mircea_popescu bring back ye olde switch-bootloading!!!
~ 50 minutes ~
18:50 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
18:51 asciilifeform or are we talking spring-loaded thingies for reading punched card, or wat.
18:52 asciilifeform archaetypical example, say, https://archive.is/0IRmv photo
18:53 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
18:54 asciilifeform flipping massive grid with fingers is a bitch
18:55 asciilifeform on subj : https://archive.is/7ILm0 << notbad illustration of how pdp was booted.
18:55 asciilifeform ( the classic pdp-8, that is )
18:56 asciilifeform actually scrach that, it's a terrible illustration. but i dun have a good one handy.
18:59 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
19:00 asciilifeform *switches in
19:10 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 )
19:10 asciilifeform it's why usg lost its precious keyz when bestkorea took famous ship 'pueblo'
19:11 asciilifeform ( iirc the prescribed key-wipe mechanism was a brick of dynamite, and the crew decided it wanted to live a bit moar )
19:12 deedbot http://bingology.net/2018/10/27/peso-watch-october-2018-edition/ << Bingology - BingoBoingo's Blog - Peso Watch October 2018 Edition
~ 45 minutes ~
19:57 mod6 !!ledger
19:57 deedbot http://p.bvulpes.com/pastes/GNpJi/?raw=true
19:57 mod6 !!sent-invoices
19:57 deedbot http://p.bvulpes.com/pastes/ySf7t/?raw=true
~ 1 hours 19 minutes ~
21:17 deedbot http://www.loper-os.org/?p=2627 << Loper OS - Serpent in ICE40, Part 2.
~ 2 hours 11 minutes ~
23:28 mircea_popescu alf is evidently having fun.
← 2018-10-26 | 2018-10-28 →