log☇︎
2200+ entries in 0.333s
asciilifeform: ^^^
mircea_popescu: http://btcbase.org/log/2017-11-17#1740178 << much in the way usg had a frigate^H^H^H^H littolol combat ship ☝︎
asciilifeform: ^ ~1000 words !
asciilifeform: ianal but there's a genuine eggog in there -- either that 50k is ~income~ for the chump^H^H^Hstudent; or it ain't, and it then also is not expenditure ( i.e. something to be written off taxables ) for mit
asciilifeform: ^ see also.
BingoBoingo: ^ Summary of what thing is thus far, comment and especially criticism welcome.
asciilifeform: ^ see also.
asciilifeform: spyked ^ et al
asciilifeform: ^ inextricably linked in asciilifeform's head nao with phrase 'since we can't win...'
ben_vulpes: probably ^
mircea_popescu: it may appear beneficial to instead produce larger sets, such as of 4096 bits. the UPPER BOUND of the gain from this process is known ; the lower bound of losses from it is not known, because yes if you allow 4096 bit p, q and test, an acceptable N can be composed of the product between 17 and 2^4092 - 177 or whatever it was.
PeterL_: 2^4097-1 ?
asciilifeform: not to mention that 2^4097 cannot be represented AT ALL in a 4096bit ffa
a111: Logged on 2017-11-14 11:33 apeloyee: diana_coman: if keeping the minimum of 2^2047 for primes, you can, for example, generate primes between 2^2047 and 2^2049, and start over if the modulus is unacceptable. not sure what minimum for p and q makes sense.
PeterL_: http://btcbase.org/log/2017-11-14#1737536 << for key generation, why not pick a p between say 2^512 and 2^3584 (or whatever values) until you find a prime, then look for a q between 2^4096/p and 2^4097/p ? ☝︎
asciilifeform: ^ typical example
mircea_popescu: trinque ^ that sound like sense ? "you get this rack for a year, to be paid $x every mon" ?
mircea_popescu: ^ many years chief-of-C (ic section)
mircea_popescu: ^ 20 acre compound in bucarest. started production 62.
asciilifeform: ^ as depicted in stephensen's 'anathem' aha !
mircea_popescu: asciilifeform how is a 1GB ram chip store the 2^30 bits ?
asciilifeform: ^
mircea_popescu: ^
mircea_popescu: nevertheless, the correct solution to this "quickly, prime this many bits long" is a n, k tuple which contains n as the bitsize and k as the "oddness". if you want the n - 396 k = 5 prime you get 2^396- 1229
mircea_popescu: or w/e, 2^400 - 593
mircea_popescu: 2^300 - 153 eg
mircea_popescu: if you want an n bit prime calculate 2^n and substract the correct small integer.
mircea_popescu: asciilifeform there's much faster ways, such as the 2^x - y method.
a111: Logged on 2017-11-14 11:33 apeloyee: diana_coman: if keeping the minimum of 2^2047 for primes, you can, for example, generate primes between 2^2047 and 2^2049, and start over if the modulus is unacceptable. not sure what minimum for p and q makes sense.
mircea_popescu: of course, the odds of getting a FF FF q and a FF FF p are 1/2^32
a111: Logged on 2017-11-14 11:05 apeloyee: if M is say, 1.999999 * 2^2047, then ~20 first bits of p and q are known
a111: Logged on 2017-11-14 11:02 apeloyee: if the modulus is M, then p,q>M/2^2048 (because p,q<2^2048)
diana_coman: asciilifeform, I meant in the final pair; i.e. you get p=3 and q=2^4095+1 sort of thing; ofc throw both in a pair if product not right size; but if not enforcing any size condition at all on p and q then you can end up with any small prime too
asciilifeform: imho ^ is The Right Thing, at least for folx who aren't generating keys in a burning hurry
apeloyee: diana_coman: if keeping the minimum of 2^2047 for primes, you can, for example, generate primes between 2^2047 and 2^2049, and start over if the modulus is unacceptable. not sure what minimum for p and q makes sense. ☟︎☟︎
apeloyee: grrr. "M is say, 1.999999 * 2^2047" << 2^4065, of course
apeloyee: if M is say, 1.999999 * 2^2047, then ~20 first bits of p and q are known ☟︎
apeloyee: if the modulus is M, then p,q>M/2^2048 (because p,q<2^2048) ☟︎
apeloyee: fwiw I just realized that this ^ leaks a little via the modulus
a111: Logged on 2017-11-13 21:10 asciilifeform: ^ pheeature idea : why not have ticker autofire when the number moves >10% from last tick
mircea_popescu: asciilifeform no, because see, if you don't use nextprime you lack the "nop bridge" so to speak. rolling number 6 does not take you to 7. to get 7 you need a natural 7, and this is equiprobable to rolling a natural 2^74207281-1 on the space of (0,2^74207281-1).
asciilifeform: ( there are still fewer primes than 2^4096bit phase space )
asciilifeform: ^ pheeature idea : why not have ticker autofire when the number moves >10% from last tick ☟︎
asciilifeform: 5) you have a winner: a prime selected from 2^4096 possibles.
asciilifeform: 2) generate a random k, k < 2^b
asciilifeform: 1) calculate what a certain b is, such that there are likely to be 2^4096 primes below 2^b-1
a111: Logged on 2017-11-13 12:44 mircea_popescu: this is not "true for very many keys like a billion trillion keys". this is true all the way up, by the time one's made 10^609 keys we're starting to get into five-nines assurance of unicity.
mircea_popescu: this is not "true for very many keys like a billion trillion keys". this is true all the way up, by the time one's made 10^609 keys we're starting to get into five-nines assurance of unicity. ☟︎
mircea_popescu: anyway, back to rsa discussion : there's about 6.5e612 primes in the interval 2^2045-1, 0 (by teh prime number theorem). every key needs a pair of these, and no number can EVER be repeated (if it is -- phuctor breaks both keys).
mircea_popescu: the reason you stick the 2nd 1 in front is, not evidently, also to not end up with sub-4096 Ns : if you had the exceptional case of your primes being each 2^2047 + 1 your N would then be 2^4094+2^2048+1, which is shorter than 4096 bits.
asciilifeform: ^
spyked: ^ and if it does, should be easy to plug it in.
mircea_popescu: rog ^
mircea_popescu: !W (^ (/ 39 40) 30)
mircea_popescu: ^ that is my key. and because ~everyone knows it, that same ~everyone can tell whether it's me talking or some impostor.
mircea_popescu: candi_lustt (^ (/ 39 40) 365)
mircea_popescu: wer ^
ag3nt_zer0: asciilifeform ^
asciilifeform: ag3nt_zer0: see ^ threads, in particular http://btcbase.org/log/2015-06-10#1159417 ☝︎
ag3nt_zer0: *the words that reveal ^^^
asciilifeform: ^ see also.
asciilifeform: ^ schematic + source in there sumwhere.
asciilifeform: ^ or anyone else, have ?
asciilifeform: ^ prolly has noanswer
mircea_popescu: ^ incidentally not idle number theory question
asciilifeform: ^ see also.
asciilifeform: ^
mircea_popescu: Framedragger ^
asciilifeform: BingoBoingo et al ^
asciilifeform: m = c^d mod n
asciilifeform: c = m^e mod n
asciilifeform: ( can also write , d == e^-1 mod phi )
shinohai: ^.^
shinohai: http://btcbase.org/log/2017-11-08#1733955 <<< Happy Independence Day mod6 y todos! ^.^ ☝︎
asciilifeform: with sufficient lube^Hy code
mircea_popescu: ^
apeloyee: (re ^^)
ben_vulpes: ^
shinohai: Espero k tengas un dia muy bestial! =^.^=
BingoBoingo: ^ Please comment here or there
trinque: mod6: there ya go ^
mod6: oops ^
asciilifeform: ^ would be slightly moar interesting if had mug shots
a111: Logged on 2017-11-02 19:33 asciilifeform: ^ per asciilifeform's current understanding, thing is untriangulable unless enemy knows the freq keying pattern, or is standing in the near field of your transmitter.
asciilifeform: ^ see logs.
shinohai: oh hai mod6 .... happy Friday! =^.^=
asciilifeform: trinque ^ et al ( and other pcenginesists )
asciilifeform: ^ pete_dushenski ( and other bbet nostalgiators )
asciilifeform: ^ see also.
asciilifeform: ^ detritus from usg war games of 20th c.
a111: Logged on 2017-11-02 19:33 asciilifeform: ^ per asciilifeform's current understanding, thing is untriangulable unless enemy knows the freq keying pattern, or is standing in the near field of your transmitter.
diana_coman: mircea_popescu, huh, not that clear in my text, is it; will update; specifically: with 12 iterations probability that M-R falsely returns prime on a non-prime is less than (1/4)^12
mircea_popescu: diana_coman is m-r upper-bounded by 1/4 ^ 12 ? or lower ?
a111: Logged on 2017-11-01 20:31 asciilifeform: ^ approx. a ro-flavoured 'широка страна моя родная'.
asciilifeform: ^ per asciilifeform's current understanding, thing is untriangulable unless enemy knows the freq keying pattern, or is standing in the near field of your transmitter. ☟︎☟︎
asciilifeform: ^ BingoBoingo ?
asciilifeform: ^ approx. a ro-flavoured 'широка страна моя родная'. ☟︎
asciilifeform: ^ asciilifeform spotted $subj playing in one of the restaurants in timis
BingoBoingo: ^ pls to let me know if retarded or sane
a111: Logged on 2017-10-31 18:58 asciilifeform: ^ complete with megatonne of perverse and pseudolegalistic jesuitry, almost custom trololol for mircea_popescu .