--- Day changed Wed May 16 2018 00:29 -!- diogosergio [~diogoserg@89.238.191.215] has quit [Quit: diogosergio] 01:07 -!- asymptotically [~asymptoti@gateway/tor-sasl/asymptotically] has joined #joinmarket 01:35 -!- diogosergio [~diogoserg@89.238.191.215] has joined #joinmarket 01:39 -!- diogosergio [~diogoserg@89.238.191.215] has quit [Client Quit] 01:44 < d3spwn> maybe a lot of makers gave up during the great mempool cloggening of last year 01:52 < d3spwn> btw, can anyone tell me for a yield generator if and how private keys are held in memory and if and how thats a potential security issue? 02:26 -!- lnostdal [~lnostdal@85-118-69-245.mtel.net] has joined #joinmarket 02:56 -!- lnostdal [~lnostdal@85-118-69-245.mtel.net] has quit [Ping timeout: 260 seconds] 03:08 -!- lnostdal [~lnostdal@85-118-69-160.mtel.net] has joined #joinmarket 03:35 < belcher> if an adversary can read your RAM then they can find your privkeys d3spwn 03:35 < belcher> privkeys are encrypted on disk though 03:56 < d3spwn> i suppose thats the same for any wallet software 04:20 < waxwing> i'd bet there's room for improvement though, in what we do. hmm maybe undeath's refactor wallet PR may include some feature in that area, can't recall. 04:49 < belcher> i dont see how it would be possible, where do you store privkeys if not in RAM 04:53 < waxwing> i'm not actually well enough versed in this area. you can zero it out after use, if you're writing in C i think? is there not something similar that could be done in python? (i'm just talking about minimising the time it's there; not arguing, of course, if someone is always "in"/watching then exposure is inevitable .. i think) 05:41 < d3spwn> i think thats what bitcoin core does. it calls a function called memory_cleanse after dealing with keys 06:00 < waxwing> yeah that's what i thought (although never looked into it). slight complication is "in python" doesn't quite capture what we do; we instantiate an object via the binding to libsecp256k1, and signing is done "inside" that. it's kinda interesting i guess, if anyone wants to look into it further, please do :) 06:30 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Remote host closed the connection] 06:44 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #joinmarket 07:02 -!- lnostdal_ [~lnostdal@77.70.119.51] has joined #joinmarket 07:04 -!- lnostdal [~lnostdal@85-118-69-160.mtel.net] has quit [Ping timeout: 256 seconds] 07:47 -!- quitobro [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has joined #joinmarket 07:50 -!- quitobro_ [quitobro@gateway/vpn/privateinternetaccess/quitobro] has joined #joinmarket 07:52 -!- quitobro [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has quit [Ping timeout: 248 seconds] 07:52 -!- quitobro_ is now known as quitobro 08:51 -!- quitobro [quitobro@gateway/vpn/privateinternetaccess/quitobro] has quit [Ping timeout: 248 seconds] 09:11 -!- quitobro [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has joined #joinmarket 09:13 -!- quitobro_ [quitobro@gateway/vpn/privateinternetaccess/quitobro] has joined #joinmarket 09:16 -!- quitobro [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has quit [Ping timeout: 276 seconds] 09:17 -!- quitobro_ is now known as quitobro 09:22 -!- lnostdal_ is now known as lnostdal 09:28 -!- asymptotically [~asymptoti@gateway/tor-sasl/asymptotically] has quit [Remote host closed the connection] 09:28 -!- asymptotically [~asymptoti@gateway/tor-sasl/asymptotically] has joined #joinmarket 09:58 -!- puddinpop [~puddinpop@unaffiliated/puddinpop] has quit [Remote host closed the connection] 10:10 -!- quitobro [quitobro@gateway/vpn/privateinternetaccess/quitobro] has quit [Ping timeout: 276 seconds] 10:10 -!- quitobro_ [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has joined #joinmarket 12:26 -!- dx25 [~dx25@67-3-153-10.omah.qwest.net] has quit [Ping timeout: 240 seconds] 13:37 -!- puddinpop [~puddinpop@unaffiliated/puddinpop] has joined #joinmarket 14:11 -!- quitobro_ [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has quit [Ping timeout: 260 seconds] 14:43 -!- asymptotically [~asymptoti@gateway/tor-sasl/asymptotically] has quit [Quit: Leaving] 16:43 -!- quitobro [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has joined #joinmarket 16:56 -!- StopAndDecrypt [~StopAndDe@unaffiliated/stopanddecrypt] has quit [Read error: Connection reset by peer] 17:01 -!- quitobro [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has quit [Ping timeout: 248 seconds] 17:04 -!- quitobro [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has joined #joinmarket 17:46 -!- StopAndDecrypt [~StopAndDe@unaffiliated/stopanddecrypt] has joined #joinmarket 18:19 -!- Gerhard56Kessler [~Gerhard56@ns334669.ip-5-196-64.eu] has quit [Ping timeout: 276 seconds] 20:46 -!- AgoraRelay [~jmrelayfn@p5DE4A57A.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 20:59 -!- AgoraRelay [~jmrelayfn@p5DE4A187.dip0.t-ipconnect.de] has joined #joinmarket 21:36 -!- quitobro [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has quit [Ping timeout: 256 seconds] 22:02 -!- quitobro [quitobro@gateway/vpn/privateinternetaccess/quitobro] has joined #joinmarket 22:45 -!- quitobro [quitobro@gateway/vpn/privateinternetaccess/quitobro] has quit [Quit: quitobro]