aboutsummaryrefslogtreecommitdiff
path: root/src/blocks/checkpoints.dat
diff options
context:
space:
mode:
authormoneromooo-monero <moneromooo-monero@users.noreply.github.com>2019-10-15 10:30:50 +0000
committermoneromooo-monero <moneromooo-monero@users.noreply.github.com>2019-11-02 11:41:41 +0000
commit38f6910481f9bb61c4d6bf8409fddd6426384a58 (patch)
tree5e85980ffba4412b5ade7641995cc14fb204a7b7 /src/blocks/checkpoints.dat
parentepee: allow a random component in once_a_time timeouts (diff)
downloadmonero-38f6910481f9bb61c4d6bf8409fddd6426384a58.tar.xz
simplewallet: plug a timing leak
As reported by Tramèr et al, timing of refresh requests can be used to see whether a password was requested (and thus at least one output received) since this will induce a delay in subsequent calls. To avoid this, we schedule calls at a given time instead of sleeping for a set time (which would make delays additive). To further avoid a scheduled call being during the time in which a password is prompted, the actual scheduled time is now randomized.
Diffstat (limited to 'src/blocks/checkpoints.dat')
0 files changed, 0 insertions, 0 deletions