800+ entries in 0.097s
mircea_popescu: anyway, nothing wrong with that
ffa design choice, if you like it ; if you don't anymore, also not the end of world.
a111: Logged on 2019-01-06 00:08 mircea_popescu: nobody is going to hate your
ffa if it includes montgomery, with the proper warning.
mircea_popescu: nobody is going to hate your
ffa if it includes montgomery, with the proper warning.
☟︎ diana_coman: asciilifeform, first I do need to finish getting the
ffa in, so that will still take quite a while; other than that, it's more a matter of "as time permits" and as mircea_popescu says it's not top priority; that being said yes, I'd like to do it and see some timings and comparison for myself
diana_coman: asciilifeform, sometimes I wonder what exactly do you think you need/don't have to move to Romania or wherever else you consider it to be "paradise, can now do just
ffa/trb/..."
diana_coman: asciilifeform, thing is: from eucrypt and eulora pov, mpi is used for "big num arithmetics" only so I CAN in fact switch to
ffa even without ct-time miller-rabin esp if
ffa turns out to be...faster than mpi
diana_coman: and yes, I'm eating up
ffa with an eye on "maybe I can finally get rid of MPI!!"
mircea_popescu: esp because correctly written, with tests etc. so can meaningfully do
ffa-eucrypt vs mpi-eucrypt as a benchmark.
mircea_popescu: right. a mpi-eucrypt vs
ffa-eucrypt head-on will be interesting to see.
diana_coman: asciilifeform, you broke all your links on your www to
FFA code on btcbase when you changed the name of vpatches because of keccak vs sha: e.g. btcbase.org/patches/ffa_ch7_turbo_egyptians/tree/
ffa/ffacalc/cmdline.ads#L42 in Ch8 404s now because no ".kv"
diana_coman: that's precisely why the slow pace - I need a bit of fresher mind to get back and read through the rest of
ffa a111: Logged on 2017-10-08 00:20 asciilifeform:
http://btcbase.org/log/2017-10-07#1722411 << 1 )
ffa is closed form. i.e. it CAN be written as a number of nand gates, with a 'funnel' at the top, to which you present a,b,c, e.g. 4096bit, numbers, and at the bottom in a little cup you get a^b mod c , and with NO UPWARDS FEEDBACK FLOW of information , i.e. answer comes after same interval of time always, and with strictly downwards signals.
pehbot: asciilifeform:
FFA Ver: 00000000000000000000000000000000000000000000000000000000000000FF
diana_coman is impressed with asciilifeform's lolcat skillz in latest
ffa proof :D
a111: Logged on 2018-12-22 00:29 asciilifeform: on proper (i.e. constanttimeistic iron mul) irons, 'uniform' and 'slid' test vectors will give same (to within timer jitter) runtimes when fed to
ffa (of either ch13 or ch14 variety.)
mircea_popescu: "in the end"
ffa is a piece of shit, because events from star date 78987.4
mircea_popescu: asciilifeform myeah. though in fairness, those corner cases rarely in the
ffa or
ffa-lite deployed.
mircea_popescu: wouldn't it be ~nice~ if you used some kind of sane naming convention ? trb.adding-
ffa.alf ? something ?
mircea_popescu: politically,
ffa is fine. practically, it might not work.
mircea_popescu: and yes,
ffa majorily useful, and no, not necessarily against writing for it. but there may be a timing issue (trb that takes > minute to check block is useless)