--- Log opened Wed Apr 09 00:00:12 2025 04:00 < andytoshi> https://github.com/rust-bitcoin/rust-secp256k1/pull/716#issuecomment-2788138644 04:00 < andytoshi> interesteng comment from steven ... we have made the music2 secretnonce (i.e. "session id") difficult to store because storing it is almost certainly a bad idea and can easily lead to reuse 04:01 < andytoshi> but steven would like to store these because he's doing a lot of sessions in parallel, plans to abort most of them, but wants to run all of them to the point where there's only half a round left 04:01 < andytoshi> technically he could complete them but that's expensive 04:01 < andytoshi> i wonder if there's a "safe" way we can enable this use case 04:51 -!- jon_atack [~jonatack@user/jonatack] has joined #secp256k1 04:53 -!- jonatack [~jonatack@user/jonatack] has quit [Ping timeout: 265 seconds] 06:39 -!- tromp [~textual@2001:1c00:3487:1b00:2db1:da99:c28d:36bf] has joined #secp256k1 08:07 -!- tromp [~textual@2001:1c00:3487:1b00:2db1:da99:c28d:36bf] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 08:31 -!- tromp [~textual@2001:1c00:3487:1b00:2db1:da99:c28d:36bf] has joined #secp256k1 10:08 -!- tromp [~textual@2001:1c00:3487:1b00:2db1:da99:c28d:36bf] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 10:22 -!- tromp [~textual@2001:1c00:3487:1b00:2db1:da99:c28d:36bf] has joined #secp256k1 12:25 -!- jon_atack [~jonatack@user/jonatack] has quit [Ping timeout: 248 seconds] 12:46 -!- jonatack [~jonatack@user/jonatack] has joined #secp256k1 13:19 -!- jonatack [~jonatack@user/jonatack] has quit [Ping timeout: 268 seconds] 13:33 < real_or_random> I don't think so. he's doing exactly what we tell people not do ^^ 13:33 < real_or_random> not to do 13:35 < real_or_random> I see the point that keeping the nonce is much more efficient but it's still not a great idea. 13:41 < real_or_random> if all other session params are fixed, he could perhaps store a MAC of the nonce and the parameters along with the nonce. this will at least stop someone without the MAC key from tampering with the session parameters in the db. 13:43 -!- jonatack [~jonatack@user/jonatack] has joined #secp256k1 14:10 -!- jonatack [~jonatack@user/jonatack] has quit [Ping timeout: 244 seconds] 14:12 -!- jonatack [~jonatack@user/jonatack] has joined #secp256k1 14:49 -!- jonatack [~jonatack@user/jonatack] has quit [Ping timeout: 244 seconds] 15:02 -!- tromp [~textual@2001:1c00:3487:1b00:2db1:da99:c28d:36bf] has quit [Quit: My iMac has gone to sleep. ZZZzzz…] 15:21 -!- jonatack [~jonatack@user/jonatack] has joined #secp256k1 15:41 -!- jonatack [~jonatack@user/jonatack] has quit [Ping timeout: 244 seconds] 15:52 -!- jonatack [~jonatack@user/jonatack] has joined #secp256k1 23:17 -!- yakshaver[m] [~yakshaver@2620:6e:a000:ce11::2b] has quit [Ping timeout: 248 seconds] 23:17 -!- BlueMattMtrxBot [~bluemattm@2620:6e:a000:ce11::3e] has quit [Ping timeout: 248 seconds] 23:17 -!- yakshaver[m] [~yakshaver@2620:6e:a000:ce11::2b] has joined #secp256k1 23:18 -!- laanwj [~laanwj@user/laanwj] has quit [Ping timeout: 268 seconds] 23:30 -!- BlueMattMtrxBot [~bluemattm@2620:6e:a000:ce11::3e] has joined #secp256k1 23:31 -!- laanwj [~laanwj@user/laanwj] has joined #secp256k1 23:50 -!- tromp [~textual@2001:1c00:3487:1b00:44ed:cdbe:8e8e:71c5] has joined #secp256k1 --- Log closed Thu Apr 10 00:00:11 2025